krz/orgo

Lightning fast org-mode static site generator.

clone: git clone https://gitbay.org/krz/orgo.git

v0.3.0: src/lib.rs · raw

 1//! org-ssg — 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 incremental;
12pub mod index;
13pub mod model;
14pub mod parser;
15pub mod render;
16pub mod resolve;
17pub mod site;
18pub mod template;
19pub mod util;