SrcLog is a discovery platform that organises the most popular GitHub repositories by topic, language, and community traction — updated daily.
Open source is one of the most valuable things humanity produces collectively — yet discovering high-quality projects is still surprisingly hard. GitHub's own search ranks by relevance to a query, not by quality or community health. Package registries only cover published libraries. Curated "awesome" lists go stale.
SrcLog solves this by continuously indexing GitHub, scoring repositories by real community signals (stars, forks, watchers, activity), and presenting them in a clean, fast, topic-organised interface. Our goal is to be the place developers go when they ask "what is the best open-source tool for X?"
We crawl GitHub's public repository API daily across hundreds of topic tags. Each repository page shows:
All data is sourced exclusively from the GitHub public API. We do not scrape HTML pages or use unofficial endpoints. Repositories are re-indexed daily; growth history (the repolog) accumulates one snapshot per day per repository.
We currently index 375,825+ repositories across 435+ topics. The database grows as new topic crawls complete and as users submit repositories via the Submit page.
Every repository receives a SrcLog Score from 0 to 100 — a composite health metric that answers: is this project worth your attention right now?
Projects inactive for more than a year score 0 on freshness. A score ≥ 70 indicates a popular, actively-maintained project.
SrcLog is an independent project built and maintained by @tkachenko. It is not affiliated with GitHub, Inc. or Microsoft.
Feedback, bug reports, and repository submissions are welcome via the Contact page.