Skip to content

cosmojg/d2-docs

 
 

Repository files navigation

D2 Documentation

ci daily license

This is language documentation for D2, a modern, open-source text-to-diagram DSL. The source repository for that is here: https://github.com/terrastruct/d2.

Deployed at https://d2lang.com.

Reference

A more formal reference specification is in the works.

Contributing

Development

Init submodules

git submodule update --init

Run dev server

yarn
yarn run dev

Note

Diagrams are auto generated by ci/render.sh.

Renders are currently saved as .svg2 because I don't know how to override Docusaurus's SVG loader that uses SVGGo which is causing a bug during compression (removing a class).

About

Language documentation for D2.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.0%
  • Shell 6.5%
  • CSS 3.7%
  • Makefile 1.8%