Quarkdown – Markdown with Superpowers

· science · Source ↗

TLDR

  • Open-source Markdown typesetting system with Turing-complete scripting, four doctypes, and live preview targeting papers, docs, wikis, and slides.

Key Takeaways

  • Four doctypes cover the full authoring surface: paged (articles, books), plain (notes, knowledge bases), docs (wikis, technical documentation), slides (presentations).
  • Claims to replace LaTeX, Typst, Notion, Obsidian, GitBook, Docusaurus, MkDocs/Material, VitePress, Beamer, and Google Slides with one syntax.
  • Turing-complete scripting via .function definitions lets authors build reusable, parameterized components – no copy-paste boilerplate across documents.
  • Fast compilation with live preview; plain Markdown remains valid and extensions are additive, not mandatory.

Hacker News Comment Review

  • Core tension in the thread: Markdown’s value is dirt-simple plaintext readability, and adding LaTeX-style macro functions risks reproducing the exact complexity spiral that made LaTeX unapproachable.
  • Significant technical skepticism that Quarkdown lacks a fixed-point layout evaluation model – Typst solves multi-pass layout via context; commenters did not see an equivalent in Quarkdown’s docs, which matters for long documents where layout changes cascade.
  • The LaTeX successor race is still open; commenters stack Quarkdown against MyST, Pandoc, Quarto, and Typst with no consensus, and note that LLM assistance now makes raw LaTeX far more accessible than it was.

Notable Comments

  • @noelwelsh: Flags missing fixed-point evaluation model; Typst’s context handles iterative layout convergence – unclear if Quarkdown has an equivalent.
  • @bloppe: “basically just Markdown with LaTeX-style macros” – appreciates syntactic purity of everything-is-a-function but flags casual HTML/CSS integration as architecturally blurry.
  • @amai: Calls for a head-to-head comparison of MyST, Pandoc, Quarkdown, Quarto, and Typst; notes Quarkdown and Typst are the two programmable-markup entrants in the LaTeX successor race.

Original | Discuss on HN