
react
React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
它通过先修链的拓扑深度和完成状态可视化课程之间的关系,帮助学习者规划学习路径并探索知识结构。
An interactive dependency graph of human knowledge. Each node is a course (a subject you can learn); edges are prerequisites. Nodes are arranged into horizontal levels by topological depth (how deep in the prerequisite chain a subject sits), colored by your completion status, and expand on click to show a description, prerequisites, the topics covered, and curated learning resources.
Every course card carries a description, a full topic list, and references split into recommended / supplementary and tagged by type. See CONTRIBUTING.md for the data format.
https://ethanvieira.github.io/atlas-of-knowledge/
The atlas is meant to be crowd-sourced — every course and resource lives in a
plain data file under js/data/ (a lightweight node in the field
file, plus a per-course detail file under js/data/details/),
so anyone can add to a discipline they know. See
CONTRIBUTING.md for the schema and workflow. Before opening
a PR, run the validator:
node scripts/validate.js
It checks the whole catalog for duplicate ids, dangling prerequisites, dependency cycles and malformed entries — and the same check runs in CI on every pull request.
js/data/: courses,
descriptions, topics, prerequisites and resource lists) —
CC BY-SA 4.0.根据分类、Topic 和编程语言匹配的相似项目。

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.
A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.