Topics / #markup

Markup projects on GitHub

Tools for typesetting and converting markup-language documents.

As of , the most-starred Markup projects on GitHub are mermaid (90.7K stars), typst (56.7K stars) and pandoc (46.6K stars). GitHub.Locker tracks 8 Markup repositories with 274.2K stars combined. The fastest-growing on October 16 was mermaid, with +28 stars in a day.

8Projects
274.2KStars in total
+59Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

8 projects · by stars

  1. #1 · mermaid-js/mermaid

    mermaid

    Mermaid is a JavaScript-based diagramming and charting tool that lets you create flowcharts, sequence diagrams, Gantt charts and more from simple Markdown-inspired text definitions instead of a drag-and-drop editor.

    90.7K
  2. #2 · typst/typst

    typst

    Typst is a markup-based typesetting system built to be as powerful as LaTeX but much easier to learn and use, with built-in math typesetting, bibliography management, and fast incremental compilation.

    56.7K
  3. #3 · jgm/pandoc

    pandoc

    Pandoc is a Haskell library for converting documents from one markup format to another, plus the command-line tool built on top of it — a universal markup converter.

    46.6K
  1. 4

    markdown-it

    22Kmarkdown-it/markdown-it · TypeScript

    markdown-it is a fast Markdown parser for JavaScript with 100% CommonMark support. It also adds syntax extensions and sugar like URL autolinking and a typographer.

  2. 5

    handlebars.js

    18.7Khandlebars-lang/handlebars.js · JavaScript

    Handlebars.js is a JavaScript templating library that lets you build semantic HTML templates by compiling template strings with placeholders into render functions.

  3. 6

    quarkdown

    16.3Kiamgio/quarkdown · Kotlin

    Quarkdown is a Markdown-based typesetting system: you write a single Markdown source and it compiles into a print-ready book, academic paper, knowledge base, website, or interactive presentation.

  4. 7

    liquid

    11.9KShopify/liquid · Ruby

    Liquid is a template engine written by Shopify that lets you embed dynamic content in HTML, emails, or other text while keeping it safe for untrusted, user-written templates.

  5. 8

    stylus

    11.3Kstylus/stylus · JavaScript

    Stylus is a CSS preprocessor language for Node.js that lets you write stylesheets with an expressive, dynamic syntax (indented or regular CSS-style) and compiles them down to plain CSS.

Often tagged together