{"adoption": {"forks": 18354, "observed_at": "2026-08-28T04:12:21.872552+00:00", "stars": 80870}, "canonical_url": "https://ross.abutalabs.com/products/chinatextbook", "card": {"archived": false, "artifact_type": "dataset", "description": "所有小初高、大学PDF教材。", "domain": ["education", "pdf"], "enriched": true, "function": ["pdf", "documentation"], "health_score": 49, "homepage": null, "language": "Roff", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["TapXWorld/ChinaTextbook"], "name": "TapXWorld/ChinaTextbook", "platform": ["cross-platform"], "pushed_at": "2025-10-18T13:39:24+00:00", "repo": "TapXWorld/ChinaTextbook", "stars": 80870, "tags": ["textbooks", "china-education", "k12", "open-educational-resources", "pdf-books"], "topics": [], "urls": [], "use_cases": ["download free Chinese school textbooks as PDFs", "find primary and high school math textbooks", "access Chinese national curriculum materials for kids abroad", "get university textbooks without paying resellers", "avoid watermarked paid copies of free educational resources"], "what_it_is": "A curated open-source collection of PDF textbooks covering Chinese primary, middle, high school, and university curricula. It aggregates freely available official educational materials to make them accessible to everyone, including overseas Chinese families.", "when_to_avoid": ["you need textbooks in languages other than Chinese", "you need interactive or digital courseware rather than static PDFs", "you require a license-clear redistribution source, since the repo has no license"], "when_to_choose": ["you need official Chinese K-12 or university textbook PDFs", "you want free access to China's national curriculum materials", "you are an overseas family teaching the Chinese curriculum"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/chinatextbook", "repo": "TapXWorld/ChinaTextbook", "role": "main", "score": 53}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:21.872552+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:13:56.528082+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a83145dd0b3afd8722a2773a17d6ae59cafc62f7664fecd191295e0c21511af4", "fetched_at": "2026-08-28T04:12:21.872552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TapXWorld/ChinaTextbook"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 47, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2432, "days_push": 319, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 53, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}