// summary
Quarkdown is a modern, versatile typesetting system that extends Markdown with Turing-complete scripting capabilities. It enables users to compile projects into various formats, including print-ready books, academic papers, and interactive presentations. The platform supports live previews and provides a powerful CLI and VS Code extension to streamline the document creation process.
// technical analysis
Quarkdown is a modern, Turing-complete typesetting system that extends Markdown to support complex document generation, including books, academic papers, and interactive presentations. By introducing functional programming concepts directly into Markdown syntax, it solves the limitation of vanilla Markdown in handling dynamic content and sophisticated layouts. The project prioritizes versatility and developer experience, offering a robust standard library and live-preview capabilities to bridge the gap between simple text formatting and professional document control.
// key highlights
// use cases
// getting started
To begin, install Quarkdown using the provided shell or PowerShell scripts, or via Homebrew/Scoop. Once installed, use the 'quarkdown create [directory]' command to initialize a new project, and compile your documents using 'quarkdown c [file.qd]'. For an interactive experience, you can use 'quarkdown repl' or enable live preview with the '-p -w' flags.