justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

View on GitHub ↗Jump to charts ↓

justjavac/free-programming-books-zh_CN has 119k+ stars and 28k+ forks on GitHub and was last pushed on Jul 29, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 minutes ago
Type:Curated List / Learning ResourceCategory(s):Programming Courses & BooksLearning & Resources
Added to GitGenius on August 30th, 2026
Created on November 4th, 2013
Open Issues & Pull Requests: 6 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 28,245
Total Stargazers: 119,251 (+0)
Total Subscribers: 5,822 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

free-programming-books-zh_cn is a curated index of free programming books in Chinese.

The project addresses the challenge of discovering quality free programming resources for Chinese-speaking developers. It works by maintaining an organized, categorized collection of links to freely available programming books across numerous topics and programming languages. The repository welcomes community contributions through pull requests, allowing developers to share resources they have found valuable. The project also tracks broken links, which contributors can flag for removal or replacement.

The index suits developers learning programming in Chinese who want to build foundational knowledge without purchasing textbooks. It organizes resources both by language-agnostic topics such as operating systems, distributed systems, algorithms, and design patterns, and by specific programming languages including JavaScript, Python, Java, Go, Rust, and many others. The collection also includes sections on non-programming books relevant to programmer development and reading notes. This structure makes it useful for learners at various stages seeking resources on particular subjects or languages.

The project maintains an active community contribution model, regularly accepting pull requests from developers who wish to add newly discovered free resources or report inaccessible links. The repository serves as a living reference that grows through distributed community participation rather than centralized curation alone.