quarkdown
A Markdown-based typesetting system that turns plain text into papers, presentations, websites, books and knowledge bases. It adds scripting features to Markdown for richer documents.
Pick a small issue you can reproduce, then fix it with your AI coding agent.
Share on XLicense: GPL-3.0
Overview
Quarkdown is a typesetting system built on Markdown. It extends CommonMark and GitHub Flavored Markdown with function calls, variables and a standard library, so one source project can compile into a paper, a book, a slide deck, a website or a wiki. You can define your own functions inside the document. It is written in Kotlin and includes live preview and a command line compiler.
Key features
- Function calls with loops, conditionals, math and layout builders
- Define your own functions and variables inside Markdown
- One source compiles to plain, paged, slide and docs HTML targets
- Live preview for quick iteration
- Extensions for VS Code and IntelliJ IDEA, plus a permission system
Best for
Writers who want papers, books, slides or documentation from one plain text source without learning a full markup language. It is licensed under GPL-3.0, which matters if you plan to redistribute changes.
- Upstream
- iamgio/quarkdown
- Fork on GitHub
- Guo-astro/quarkdown
- Upstream stars
- 16k
- Category
- Documents, media and content
- Language
- Kotlin
- License
- GPL-3.0
- Forked
- 2026-09-28
- Sync status
- Updated by last syncLast synced 2026-10-19
More in Documents, media and content
Textus is a free, open-source Markdown editor with an AI writing assistant for drafting and editing on macOS, Windows, and Linux.
Forked 2026-10-18Last synced 2026-10-19License: MITDocuments, media and contentGitHub
Clypra is a free, open-source video editor for editing and arranging footage on a frame-accurate timeline. It uses Rust and GPU acceleration for video decoding and rendering.
Forked 2026-10-14Last synced 2026-10-19License: MITDocuments, media and contentGitHub
A self-hosted app for turning audio recordings into searchable notes. Use it to transcribe, summarize, organize, and ask questions about recordings while keeping the library on your own infrastructure.
Forked 2026-10-12Last synced 2026-10-19License: AGPL-3.0Documents, media and contentGitHub
OpenCut is an open-source video editor project intended for web, desktop, and mobile. This repository is a ground-up rewrite in progress; the README points users to OpenCut Classic for the version to use today.
Forked 2026-10-12Last synced 2026-10-19License: MITDocuments, media and contentGitHub