:books: Freely available programming books
A World of Code.
Worth Exploring.
Find your next tool, framework, or rabbit hole.
Explore GitHub’s most-starred repositories, with the sources to go deeper.
Leading the ListThe Three Most-Starred Search Results
Discover the Top 200
| Rank | Repository and Purpose | Category | Language | Stars | Details |
|---|---|---|---|---|---|
| 06 | EbookFoundation/free-programming-books :books: Freely available programming books | Learning Resources | Python | 401,408 | |
| 25 | TheAlgorithms/Python All Algorithms implemented in Python | Learning Resources | Python | 226,023 | |
| 38 | avelino/awesome-go A curated list of awesome Go frameworks, libraries and software | Learning Resources | Go | 193,300 | |
| 52 | huggingface/transformers 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training. | AI and Machine Learning | Python | 168,815 | |
| 82 | excalidraw/excalidraw Virtual whiteboard for sketching hand-drawn like diagrams | Design Assets | TypeScript | 135,504 | |
| 120 | sherlock-project/sherlock Hunt down social media accounts by username across social networks | Security | Python | 109,913 | |
| 121 | axios/axios Promise based HTTP client for the browser and node.js | Web Development | JavaScript | 109,345 | |
| 131 | microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! | Developer Tools | C++ | 105,368 | |
| 147 | florinpop17/app-ideas A Collection of application ideas which can be used to improve your coding skills. | Web Development | Not Specified | 98,544 | |
| 157 | Stirling-Tools/Stirling-PDF #1 PDF Application on GitHub that lets you edit PDFs on any device anywhere | Developer Tools | TypeScript | 96,295 | |
| 162 | iluwatar/java-design-patterns Design patterns implemented in Java | Learning Resources | Java | 94,856 | |
| 169 | home-assistant/core :house_with_garden: Open source home automation that puts local control and privacy first. | Developer Tools | Python | 92,199 |
All Algorithms implemented in Python
A curated list of awesome Go frameworks, libraries and software
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
Virtual whiteboard for sketching hand-drawn like diagrams
Hunt down social media accounts by username across social networks
Promise based HTTP client for the browser and node.js
The new Windows Terminal and the original Windows console host, all in the same place!
A Collection of application ideas which can be used to improve your coding skills.
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
Design patterns implemented in Java
:house_with_garden: Open source home automation that puts local control and privacy first.
About the Data and Ranking
Public repositories returned by GitHub Search, including forks and archived repositories. Search indexing, candidate scope and pagination limit global completeness. Counts are exact API integers at retrieval, not live counters.
Query: stars:>1000 is:public fork:true. Two pages of 100 results, sorted by stars. All 200 records are validated before replacement; the previous snapshot survives a failed check. Categories are editorial, generated from documented topic and description rules.
Stars reflect interest and popularity, not software quality, safety, or maintenance guarantees. Purpose text comes from upstream repository metadata. README examples are source-extracted and are not execution tests.
Storage: D1. Last Check: 11 Nov 2026, 17:19 UTC. Next Target: 12 Nov 2026, 19:00 UTC. Schedule configuration is verified separately in the operator runbook.
GitHub Search API Documentation