| Crates.io | ddoc |
| lib.rs | ddoc |
| version | 0.16.0 |
| created_at | 2025-11-29 16:26:56.024658+00 |
| updated_at | 2026-01-18 20:45:03.714951+00 |
| description | doc site generator |
| homepage | |
| repository | https://github.com/Canop/ddoc |
| max_upload_size | |
| id | 1956946 |
| size | 5,178,209 |
ddoc is a markdown based static site generator.
Complete documentation at https://dystroy.org/ddoc
Create a directory, then move to it
mkdir website & cd website
Initialize the site:
ddoc --init
This creates:
.gitignore file, which eases inclusion of your site in a git managed projectddoc.hjson file, holding the basic properties and navigationsrc folder, for your markdown files, CSS style sheets and images/src/css/site.css is a default CSS file, a very simple one which you can remove, or keep as basis for your own incremental changes to get the layout and look you desire.
To build your site, run
ddoc
This updates a site directory, whose content can be sent to your server.
To test it locally, run
ddoc --serve