Discover the most popular open-source libraries in a specific programming language
Research which projects are trending on GitHub to inform technology choices
Browse the top 100 repositories per language to find widely-used tools and frameworks
Github-Ranking is a reference project that tracks and publishes the most-starred and most-forked repositories on GitHub. It updates automatically every day, so the numbers stay current rather than becoming stale snapshots. The main README itself is a large data document. It lists the top repositories overall by stars and by forks, then breaks down the top 100 repositories for each programming language individually: Python, JavaScript, Java, Go, Rust, TypeScript, and many others including smaller languages like Haskell, Elixir, and Lua. Each entry shows the project name, its star and fork counts, the primary language, open issue count, a short description, and the date of the last commit. The Python code in the repository handles the data collection and automatic updates. A scheduled process fetches fresh data from GitHub and regenerates the ranking tables on a daily basis. The results are committed directly to the repository, so anyone can browse historical snapshots through the commit history. This is primarily a reference resource rather than a tool you install or run yourself. Its main audience is developers who want a quick overview of which projects are most popular on GitHub, whether for discovering widely-used libraries, understanding what languages are trending, or simply satisfying curiosity about the overall shape of open-source activity. The data is organized so you can jump directly to a specific language's top 100 list without wading through everything else. The full README is longer than what was shown.
← evanli on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.