iamgio/quarkdown
πͺ Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
4 releases in the last 90 days, the latest 545 days ago, with 32 contributors on GitHub.
Use Cases & Benefits
- A modern Markdown-based typesetting system that compiles projects into print-ready books, papers, presentations, websites, and knowledge bases.
- Offers powerful Turing-complete scripting within Markdown for dynamic, complex content and seamless multi-format output from a single source.
- Use for creating academic papers or books with precise layout control and PDF export using a Markdown syntax.
- Use for building interactive presentations with live preview and export to HTML slides via reveal.js integration.
- Use for managing and publishing large technical documentation or knowledge bases as static websites or wikis.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
GPL 3.0
Copyleft: distributing software that includes it generally requires releasing your source under the same license.
Community files
- README: present
- Contributing guide: present
Watch-outs
- GPL-style copyleft: including it in distributed software generally requires releasing your source under the same license.
General guidance from repository metadata, not legal advice. How we score
From the README
Quarkdown is a modern Markdown-based typesetting system designed for versatility. It allows a single project to compile seamlessly into a print-ready book, academic paper, knowledge base, or interactive presentation. All through an incredibly powerful Turing-complete extension of Markdown, ensuring your ideas flow automatically into paper.
Born as an extension of CommonMark and GFM, the Quarkdown Flavor brings functions to Markdown, along with many other syntax extensions.
This is a function call:
.somefunction {arg1} {arg2} Body argumentPossibilities are unlimited thanks to an ever-expanding standard library, which offers layout builders, I/O, math, conditional statements and loops.
Not enough? You can still define your own functions and variables, all within Markdown. You can even create awesome libraries for everyone to use.
.function {greet} to from: **Hello, .to** from .from! .greet {world} from:{iamgio}Result: Hello, world from iamgio!
This out-of-the-box scripting support opens doors to complex and dynamic content that would be otherwise impossible to achieve with vanilla Markdown.
Combined with live preview, :zap: fast compilation speed and a powerful VS Code extension, Quarkdown simply gets the work done, whether it's an academic paper, book, knowledge base or interactive presentation.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
523+32
Open issues
18-4
Compared with peers in Documentation
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| hexojs/hexo | 41.8K | β | 55 | 186 days ago |
| ScrapeGraphAI/Scrapegraph-ai | 32.4K | β | 64 | 26 days ago |
| squidfunk/mkdocs-material | 27.6K | β | 65 | 8 days ago |
| iamgio/quarkdown | 16.4K | β | 40 | 545 days ago |
| MrLesk/Backlog.md | 7.3K | β | 59 | 17 days ago |
| geekjourneyx/md2wechat-skill | 3.8K | β | 26 | 45 days ago |
| Category median | 27.6K | β | 59 | β |
Discover Repositories
Search across tracked repositories by name or description