Topics / #typesetting

Typesetting projects on GitHub

Modern document typesetting and scientific writing systems.

As of , the most-starred Typesetting projects on GitHub are typst (56.7K stars), rendercv (17.8K stars) and source-han-sans (17.4K stars). GitHub.Locker tracks 10 Typesetting repositories with 153.3K stars combined. The fastest-growing on October 16 was typst, with +16 stars in a day.

10Projects
153.3KStars in total
+79Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

10 projects · by stars

  1. #1 · 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
  2. #2 · rendercv/rendercv

    rendercv

    RenderCV is a resume/CV builder: you describe your CV in a YAML file, run the tool, and get a PDF with perfect typography. The project is deployed at rendercv.com.

    17.8K
  3. #3 · adobe-fonts/source-han-sans

    source-han-sans

    Source Han Sans is a set of open-source Pan-CJK OpenType fonts covering Simplified Chinese, Traditional Chinese, Traditional Chinese (Hong Kong), Japanese, and Korean, plus the full source files used to build them.

    17.4K
  1. 4

    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.

  2. 5

    chinese-copywriting-guidelines

    15.8Ksparanoid/chinese-copywriting-guidelines

    A style guide for writing and typesetting Chinese text correctly — covering spacing between Chinese and Latin characters/numbers, punctuation usage, full-width vs half-width characters, and correct casing of proper nouns — meant to reduce miscommunication within teams and make websites look more polished.

  3. 6

    Kami

    12Ktw93/Kami · HTML

    Kami is an agent skill that gives AI coding agents (Claude Code, Codex, Cursor, etc.) templates and layout rules to turn plain requests into polished documents and landing pages — PDFs, PNGs, or editable PowerPoint slides.

  4. 7

    MathJax

    10.9Kmathjax/MathJax · JavaScript

    MathJax is an open-source JavaScript display engine that renders LaTeX, MathML, and AsciiMath notation in all modern browsers, with built-in support for assistive technology like screen readers.

  5. 8

    gzh-design-skill

    4Kisjiamu/gzh-design-skill · HTML

    It is an AI-agent skill that converts a Markdown article into paste-ready HTML for the WeChat official account (公众号) editor, using one of 6 polished themes so formatting does not break when pasted.

  6. 9

    libron

    1.9Knicoverbruggen/libron · Python

    Libron is a manually edited revision of the Readerly font, redrawn to have calmer, less distracting serifs and letterforms, specifically for comfortable reading on e-readers and screens.

  7. 10

    mitex

    633mitex-rs/mitex · Rust

    MiTeX brings LaTeX support to Typst: it parses LaTeX into an abstract syntax tree, converts it into Typst code, and evaluates it into Typst content, so you can write LaTeX math directly in Typst documents.

Often tagged together