krz/orgo
Lightning fast org-mode static site generator.
clone: git clone https://gitbay.org/krz/orgo.git
1//! orgo — an org-mode static site generator.
2//!
3//! Org is the source language, not an input to be normalized into markdown. The org
4//! element tree ([`model`]) *is* the document model; we render it straight to HTML.
5//!
6//! Pipeline (spec §2.1), one module per stage:
7//! DISCOVER → [`parser`] (PARSE) → [`index`] (INDEX) → [`resolve`] (RESOLVE) →
8//! [`render`] (RENDER) → [`template`] (TEMPLATE) → EMIT, with [`incremental`]
9//! deciding which pages actually need rewriting.
10
11pub mod audit;
12pub mod config;
13pub mod entities;
14pub mod incremental;
15pub mod index;
16pub mod model;
17pub mod parser;
18pub mod render;
19pub mod resolve;
20pub mod serve;
21pub mod site;
22pub mod template;
23pub mod util;
24pub mod watch;