@grgerwcwetwet: Chinese parents recommend bookmarking this GitHub project: ChinaTextbook. Someone has compiled textbooks from primary school to university in China into PDFs, open-sourced and free to download. It's very convenient for finding textbooks, previewing, reviewing, and supplementing materials for children. The coverage is comprehensive: Primary school: Grades 1-6 all subjects, including 五四学制 versions. Middle school: Grades 7-9…
Summary
ChinaTextbook is a GitHub open-source project that organizes textbook PDFs from primary school to university for free download, making it convenient for parents and students to access digital textbooks.
View Cached Full Text
Cached at: 06/05/26, 09:19 PM
Chinese parents, save this GitHub project: ChinaTextbook. Someone has compiled textbooks from primary school through university in China into PDFs, open-source and free to download. It’s convenient for finding textbooks, previewing/reviewing lessons, and gathering materials for children. The coverage is comprehensive:
- Primary School: Full-subject textbooks for grades 1–6, including the 5-4 system version
- Middle School: Textbooks for grades 7–9
- High School: All subject textbooks
- University: Basic courses such as Advanced Mathematics, Linear Algebra, Discrete Mathematics, Probability Theory, etc.
No need to search for e-textbooks elsewhere; this project basically compiles them all in one place.
GitHub: https://github.com/TapXWorld/ChinaTextbook
TapXWorld/ChinaTextbook
Source: https://github.com/TapXWorld/ChinaTextbook
Origin of the Project
Although domestic educational websites provide free resources, most ordinary people still have limited access to information. Some take advantage of this by selling these resources with private watermarks on certain platforms. To counter this, I plan to centralize and open-source these resources, promoting the universalization of compulsory education and reducing regional educational poverty.
Another crucial reason is to help overseas Chinese ensure their children continue to learn about domestic education.
Learning Mathematics
I hope more people will emerge in the future who study not just for exams.
Primary School Mathematics
- Grade 1, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E4%B8%80%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 1, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B8%80%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 2, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E4%BA%8C%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 2, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%BA%8C%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 3, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E4%B8%89%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 3, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B8%89%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 4, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E5%9B%9B%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 4, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E5%9B%9B%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 5, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E4%BA%94%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 5, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%BA%94%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 6, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%20%C2%B7%20%E6%95%B0%E5%AD%A6%E5%85%AD%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 6, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%B0%8F%E5%AD%A6/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E5%85%AD%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
Middle School Mathematics
- Grade 7, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E4%B8%83%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B8%83%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 7, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E4%B8%83%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B8%83%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 8, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E5%85%AB%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E5%85%AB%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 8, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E5%85%AB%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E5%85%AB%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
- Grade 9, Volume 1 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E4%B9%9D%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B9%9D%E5%B9%B4%E7%BA%A7%E4%B8%8A%E5%86%8C.pdf)
- Grade 9, Volume 2 (https://github.com/TapXWorld/ChinaTextbook/blob/master/%E5%88%9D%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE/%E4%B9%9D%E5%B9%B4%E7%BA%A7/%E4%B9%89%E5%8A%A1%E6%95%99%E8%82%B2%E6%95%99%E7%A7%91%E4%B9%A6%C2%B7%E6%95%B0%E5%AD%A6%E4%B9%9D%E5%B9%B4%E7%BA%A7%E4%B8%8B%E5%86%8C.pdf)
High School Mathematics
- Directory (https://github.com/TapXWorld/ChinaTextbook/tree/master/%E9%AB%98%E4%B8%AD/%E6%95%B0%E5%AD%A6/%E4%BA%BA%E6%95%99%E7%89%88%EF%BC%88A%E7%89%88%EF%BC%89%EF%BC%88%E4%B8%BB%E7%BC%96%EF%BC%9A%E7%AB%A0%E5%BB%BA%E8%B7%83%26%E6%9D%8E%E5%A2%9E%E6%B2%AA%EF%BC%89-%E4%BA%BA%E6%B0%91%E6%95%99%E8%82%B2%E5%87%BA%E7%89%88%E7%A4%BE)
University Mathematics
- Advanced Mathematics (https://github.com/TapXWorld/ChinaTextbook/tree/master/%E5%A4%A7%E5%AD%A6/%E9%AB%98%E7%AD%89%E6%95%B0%E5%AD%A6/%E5%90%8C%E6%B5%8E%E5%A4%A7%E5%AD%A6%E9%AB%98%E7%AD%89%E6%95%B0%E5%AD%A6%E7%AC%AC%E4%B8%83%E7%89%88)
- Linear Algebra (https://github.com/TapXWorld/ChinaTextbook/tree/master/%E5%A4%A7%E5%AD%A6/%E7%BA%BF%E6%80%A7%E4%BB%A3%E6%95%B0)
- Discrete Mathematics (https://github.com/TapXWorld/ChinaTextbook/tree/master/%E5%A4%A7%E5%AD%A6/%E7%A6%BB%E6%95%A3%E6%95%B0%E5%AD%A6)
- Probability Theory (https://github.com/TapXWorld/ChinaTextbook/tree/master/%E5%A4%A7%E5%AD%A6/%E6%A6%82%E7%8E%87%E8%AE%BA)
- More math resources - (University Math Network) (http://www.dxsx.net/index.php)
Problem: How to Merge Split Files?
GitHub has a maximum file upload limit. Files over 100MB are rejected, and files over 50MB trigger a warning during upload. Therefore, files larger than 50MB are split into multiple files of about 35MB each.
Example
Example of a split file:
义务教育教科书 · 数学一年级上册.pdf.1义务教育教科书 · 数学一年级上册.pdf.2
Solution
To merge these split files, simply follow these steps (similar for other operating systems):
- Download the merging program
mergePDFs-windows-amd64.exeto the folder containing the PDF files. - Make sure
mergePDFs-windows-amd64.exeis in the same directory as the split PDF files. - Double-click
mergePDFs-windows-amd64.exeto automatically merge the files.
Download
You can download the file merging program via the link below:
Download the file merging program (https://github.com/TapXWorld/ChinaTextbook-tools/releases)
Example Files and Program
mergePDFs-windows-amd64.exe义务教育教科书 · 数学一年级上册.pdf.1义务教育教科书 · 数学一年级上册.pdf.2
Redownload
- If you are in mainland China and have a good internet connection and want to redownload, you can use the tchMaterial-parser project (open source encouraged) to redownload.
- If you are abroad and have slow communication with mainland networks, it is recommended to check out this repository.
Textbook Donations
If this project has helped you access educational resources for free, please consider supporting our efforts to promote open education! Your donation will help us maintain and expand this repository.
Join our Telegram community for the latest updates and to share your thoughts: https://t.me/+1V6WjEq8WEM4MDM1
Star History
Star History (https://star-history.com/#TapXWorld/ChinaTextbook&Date)
Support Me
If you find this project helpful, you can scan the following QR code to make a donation:
Similar Articles
TapXWorld/ChinaTextbook
This project open-sources Chinese compulsory education math textbooks, aiming to popularize education and help overseas Chinese children learn.
@XAMTO_AI: There's a treasure project on GitHub called EBOOK ETC that aggregates resources from WeChat Reading, JD Reading, and Himalaya for centralized management. ① Classic literature, business motivation, career entrepreneurship, technical manuals all available ② Tag classification + search function, finding books is super fast ③ Three formats: epub, mobi, azw3…
This is an open-source project on GitHub that aggregates ebook resources from multiple Chinese reading apps, categorizes them, and supports downloading in multiple formats.
@laowangbabababa: This is incredible! Everything New Oriental does has been compiled into a free GitHub repo. 46k stars, and the author is a provincial top scorer in the Gaokao English exam. Many English training institutions would rather you didn't know about this. Who does this help? Those who've been working for years and want to pick up English again — don't waste money on classes anymore. Start with the chapter on foundational concepts, which explains why you couldn't learn before.
A free GitHub repository (46k stars) aggregates English learning resources. The author, a top scorer in the Gaokao English exam, aims to help those who have been working for years to restart their English learning, replacing expensive training institutions.
@GYLQ520: Guys, someone pulled off a crazy move — complete math and science course collections from top schools like Harvard, Stanford, and MIT, all open-sourced on GitHub. Not just a few, but the whole system. Zero cost, no need to hunt for resources, all in one repo. In the past, not being able to afford top schools was an excuse, but now you can't even find one. …
A GitHub repository aggregates complete math and science video course resources from top universities like Harvard, Stanford, and MIT, free and open-source, integrating all courses into one repository.
@Easycompany333: Learning English on your own? Don't rush to buy courses. There are plenty of free English learning resources on GitHub. Chinese learners, save these 8 first: 1. Everyone Can Use English https://github.com/ZuodaoTech/everyone-can-use-english… Suitable for building a foundation…
Recommends 8 free English learning resources on GitHub, covering methodology, long-term training, vocabulary, AI practice, etc., suitable for Chinese learners from beginner to advanced self-study.