[ad_1]
Repositories with essentially the most stars!
13 hours in the past
Completely happy New Yr 2024! As the primary publish within the new yr, identical to what I did earlier than, I’m very interested by what have been the preferred Python initiatives thus far. GitHub is certainly essentially the most appropriate place to have these statistics. Though not all of the open-sourced initiatives can be maintained right here, there gained’t be some other single locations which can be higher than right here.
This rank is supposed to be straightforward as a result of I’ll share my code. Now, let’s take a look at how we are able to get the ranked record from GitHub API with just a few strains of code. After that, I’ll categorize these initiatives utilizing my terminology after which add some quick introductions to them.
The Prime 30 GitHub initiatives are categorized as follows:
2 repositories: Machine Studying Frameworks3 repositories: AI-driven Applications8 repositories: Software program Improvement Frameworks2 repositories: Improvement Productiveness Tools3 repositories: Helpful Data Catalog8 repositories: Educative Content4 repositories: Actual-World Purposes
The official API documentation could be discovered on this web page:
https://docs.github.com/en/relaxation/reference/search#search-repositories
So, I gained’t repeat the small print of the API Endpoint such because the parameters on this article. If you’re interested by what else we are able to do with the GitHub API, please seek advice from that web page.
Essentially the most lovely factor is that we don’t have to register or apply for an API key to make use of this endpoint. In fact, it has a price restrict which is as much as 10 requests per minute, however it’s not an issue for us as we simply need to get a number of top-ranked repos. A couple of occasions of API calls can be sufficient for us to debug.
To begin with, we have to use the requests module of Python. It’s built-in and I imagine most of you ought to be acquainted with…
[ad_2]
Source link