Skip to content

Our Favourite Repositories

oguzhekim edited this page Feb 19, 2024 · 14 revisions

Machine Learning Processing

I liked the repository with the link: https://github.com/shiffman/Machine-Learning-Processing The reason for liking it is that the content of the repository integrates the concept of machine learning into a visualization-based programming languages. They probably used Git efficiently as there as many commits with messages, and its ReadMe file includes additional resources in case of any interest.

Public APIs

About

public-apis holds a collective list of free APIs for use in software and web development. There are currently 1427 APIs in the repository. In the repository, you can find a short description of what the API is about, and a link to its documentation.

Why I love this repository

  • It is one of the best places to look if you need an API for your application.
  • APIs are grouped into different categories, making it easier to navigate.
  • You can come up with new ideas as you explore the categories.

Oguz Hekim

Awesome Python

With 198k stars and 24.7k forks, Awesome Python repository is one of the most popular and visited repos of GitHub. It gathers Python libraries, frameworks and resources for a wide range of fields such as cryptography, asynchronous programming, audio and image processing, geolocation and so on...

Jenkins

Jenkins

About the Jenkins

Jenkins is a highly influential automation server that helps developers to create their continuous integration and continuous delivery pipelines in software projects. This open-source project is vital for developers looking to automate their build, test, and deployment processes. It has more than 1800 plugins to customize the CI/CD operations.

Why I love this repository

  • Because it has an extensive guidelines for contribution, creating issues, and pull requests. This is an open source project and widely used in the industry. This means that a beginner can contribute to the project while learning how it works.

  • Pull request labels are really descriptive. Since this repository is really active and like every other enterprise grade application, it has problems. They manage the PR's really good. They chat channels to make it easier to communicate about the repository.

  • It has a steep learning curve which may look hard to understand but when the developer dives into the application, it becomes easier to use.

You can checkout the Jenkins repository from the link: Jenkins

Abdulsamet Alan

Cmpe 352 Archive
Clone this wiki locally