Skip to content

devgraph-dev/developer-skill-graphs

Repository files navigation

Developer Skill Graphs

English · 简体中文

Source-available skill graph data for DevGraph.

This repository contains the public content source for selected DevGraph skill graphs: graph metadata, nodes, links, generated indexes, schemas, and validation scripts. DevGraph's app code, D3 implementation, learning workspace, practice questions, analysis reports, user data, and membership features are not part of this repository.

The graph content is public so learners can inspect it and contributors can improve it, but it is not MIT-licensed data. It may be used for personal, non-commercial learning only. Redistribution, mirrored hosting, bulk extraction, commercial reuse, and using the content to build derivative products, datasets, search indexes, RAG systems, or model training sets are prohibited without prior written permission from DevGraph.

The canonical source stays bilingual in each payload.json. Human-readable docs are generated beside each graph, following the same pattern used by projects such as Ant Design:

  • graphs/{graphSlug}/index.en-US.md
  • graphs/{graphSlug}/index.zh-CN.md

Graphs

Skill Source English 中文 Official preview Learning workspace
HTML payload Doc 文档 Preview Workspace
CSS payload Doc 文档 Preview Workspace
JavaScript payload Doc 文档 Preview Workspace
TypeScript payload Doc 文档 Preview Workspace
React payload Doc 文档 Preview Workspace
Next.js payload Doc 文档 Preview Workspace
React Router payload Doc 文档 Preview Workspace
React Hook Form payload Doc 文档 Preview Workspace
TanStack Query payload Doc 文档 Preview Workspace
Vue payload Doc 文档 Preview Workspace
Angular payload Doc 文档 Preview Workspace
Tailwind CSS payload Doc 文档 Preview Workspace
Vite payload Doc 文档 Preview Workspace
webpack payload Doc 文档 Preview Workspace
Node.js payload Doc 文档 Preview Workspace
Python payload Doc 文档 Preview Workspace
Go payload Doc 文档 Preview Workspace
Java payload Doc 文档 Preview Workspace
FastAPI payload Doc 文档 Preview Workspace
GraphQL payload Doc 文档 Preview Workspace
Git & GitHub payload Doc 文档 Preview Workspace
GitHub Actions payload Doc 文档 Preview Workspace
Docker payload Doc 文档 Preview Workspace
Kubernetes payload Doc 文档 Preview Workspace
NGINX payload Doc 文档 Preview Workspace
Redis payload Doc 文档 Preview Workspace
PostgreSQL payload Doc 文档 Preview Workspace
MySQL payload Doc 文档 Preview Workspace
MongoDB payload Doc 文档 Preview Workspace
Linux payload Doc 文档 Preview Workspace

Repository Shape

graphs/{graphSlug}/payload.json  # hand-edited source of truth
graphs/{graphSlug}/index.json    # generated reading order
graphs/{graphSlug}/README.md     # generated directory entry
graphs/{graphSlug}/index.en-US.md # generated English reading doc
graphs/{graphSlug}/index.zh-CN.md # generated Chinese reading doc
schema/*.schema.json             # documented JSON shapes
scripts/*.mjs                    # generation and validation tools

Contributing

Edit graphs/{graphSlug}/payload.json, then regenerate derived files:

npm run generate
npm run validate

index.json, graph README.md, and index.*.md files are committed so GitHub can show readable docs, but they are derived from payload.json. Do not hand-edit them to fix ordering; change bilingual content, parentSlug, or sortOrder in payload.json, then regenerate.

For contribution rules and the PR rationale template, see CONTRIBUTING.md.

Versioning

Each payload.json has a top-level version field. DevGraph syncs that value into the official app as the public graph content version.

License

This repository is source-available, not MIT as a whole.

  • Graph content under graphs/** is available for personal, non-commercial learning and contribution only. Do not redistribute it or use it commercially.
  • Tooling and schemas outside graphs/** are available under the MIT License.

See LICENSE for the full terms.

About

Open developer knowledge graphs for learning programming concepts node by node.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors