Quarkdown is a programmable document compiler and markdown static site generator. It transforms markdown source files into structured outputs, serving as a tool for generating professional books, academic papers, and digital presentations.
The system distinguishes itself through a programmable layout engine that allows for the use of functions, variables, loops, and conditional logic within markdown files. It includes an interactive read-eval-print loop for testing these document functions and syntax in real time before final compilation. Additionally, it provides a specialized format for supplying offline wiki pages and API references as structured knowledge bases for AI agents.
The project covers a broad range of document generation capabilities, including multi-format export to PDF and HTML, print-ready formatting for academic publications, and a command-line interface for source file compilation. It also includes a project initialization wizard to establish standardized directory structures and metadata.