Productivity & writing · typesetting system
Typst
Hacker Approved
A modern LaTeX alternative with saner syntax, built-in scripting and fast compilation that makes programmatic PDF generation easy; HTML output is still experimental and the ecosystem is smaller.
Summarized from 359 comments.
A modern LaTeX alternative with saner syntax, built-in scripting and fast compilation that makes programmatic PDF generation easy; HTML output is still experimental and the ecosystem is smaller.
- recommend
- 205
- criticize
- 31
- months recommended
- 13 of 13
- median owned, 16 owners said
- 1 year
Why people love it
Much nicer than LaTeX · 8
I've recently made a dozen vastly different projects with Typst, ALL of which would have created dependency hell, syntax noise, and hours of extra pointless work in Latex.
Mar 2026 · commentI took the time off uni to migrate back to typst because I refuse to submit to the psychological warfare that is latex ever again.
Sep 2026 · commenta good balance between the readability & simplicity of Markdown with the flexibility & composability of LaTeX
Apr 2026 · commentAutomated PDF generation from data · 7
I use mostly typst for pdf generating today i have written different frontends and connectors to transform everything into typ files and templates
Oct 2026 · commentThe template itself takes json as input and then uses the typst template language to render. It works very very well.
Jun 2026 · commentit turns pdf generation into a programming language, hence you can automatically generate invoices with little hassle
Jun 2026 · commentScripting and extensibility · 4
It's really nice having a decently powerful scripting component, it makes for some fun literate-style programming.
Jun 2026 · commentTypst is so far one of the most enjoyable ways of programmatically generating layouted stuff I ever used.
Jun 2026 · commentThis gives me a lot more flexibility, and typst is nicely extensible with custom typesafe functions.
Nov 2025 · commentHandles books, slides, documents · 4
Typst is however a good Markdown++ in that once a collection of markdown files grows to book size, it's easy enough to port.
Jun 2026 · commentI've produced a staggering variety of documents with Typst. Books, booklets, slides, cards, documentation, everything.
Apr 2026 · commentMarkdown + a typst template gets you far. I have exactly that for my docs and it works very well.
Aug 2026 · comment
What people warn about
HTML output unstable or missing · 3
Definitely the best option for complex stuff except that its HTML output support is still experimental.
Jul 2026 · commentThe HTML target being unstable, meaning I can't really build a half-decent ePub target from it
Nov 2025 · commentFrom typst one cannot really create HTML, which makes typst unsuitable for online publishing.
Apr 2026 · commentSmaller ecosystem than LaTeX · 3
for most usages it's a good alternative even if it doesn't have all the ecosystem of 50 years of tex/latex
Aug 2026 · commentAt a quick glance Typst seems to be very limited compared to LaTeX, especially for more unusual languages.
Nov 2025 · commentits parsing/compiling strategy allows less introspection and extensibility than TeX does
Jun 2026 · commentNot ideal as storage format · 3
while it is a good intermediate format if you want to produce PDFs, it is not a good and permanent storage format
Apr 2026 · commentTypst source files are not human readable in the same way and would be terrible at it
Jun 2026 · commentI am not a fan of the syntax. I use it as an intermediate format on the way to PDF.
Jun 2026 · comment
Long-term owners
for most usages it's a good alternative even if it doesn't have all the ecosystem of 50 years of tex/latex
Aug 2026 · comment
What hackers pick instead
- LaTeXThe standard for typesetting math and scientific papers, prized for beautiful, stable, text-based output, though it is hard to learn, with cryptic errors and weak Unicode support.137recommend
- TeXFree typesetting system praised for unmatched typesetting quality and stability, especially for mathematics; the language is widely criticized as hard to program.27recommend
- QuartoRecommended for turning Markdown and code into documents, websites, slides and books, but critics say it still has rough edges.27recommend
- TeXmacsFree WYSIWYG editor for fast, well-typeset math and structured documents. Critics say it supports only a subset of LaTeX, so LaTeX packages won't work.19recommend
- TeX LiveRecommended as a complete, reliable LaTeX distribution with many manuals and wide platform support. Main caveat: the full install is 6 to 7 GB.10recommend
Every quote
The 40 most detailed of 359 comments. Each links to the original.
I've recently made a dozen vastly different projects with Typst, ALL of which would have created dependency hell, syntax noise, and hours of extra pointless work in Latex.
Recommends · Mar 2026 · in “TeX Live 2026 is available for download now”
Just used it to automate some reporting today. Claude Code worked pretty well though sometimes I had to point it to Typst docs to understand what I wanted.
Recommends · Apr 2026 · in “Servo is now available on crates.io”
I use mostly typst for pdf generating today i have written different frontends and connectors to transform everything into typ files and templates
Recommends · Oct 2026 · in “PaperPilot – Zero-Cloud, Pure-Rust PDF Engine with WASM and MCP”
I took the time off uni to migrate back to typst because I refuse to submit to the psychological warfare that is latex ever again.
Recommends · Sep 2026 · in “Typst makes big strides”
Typst is however a good Markdown++ in that once a collection of markdown files grows to book size, it's easy enough to port.
Recommends · Jun 2026 · in “Gribouille 0.3.0: A Grammar of Graphics for Typst”
I've produced a staggering variety of documents with Typst. Books, booklets, slides, cards, documentation, everything.
Recommends · Apr 2026 · in “Quarkdown – Markdown with Superpowers”
The template itself takes json as input and then uses the typst template language to render. It works very very well.
Recommends · Jun 2026 · in “Typst 0.15.0”
it turns pdf generation into a programming language, hence you can automatically generate invoices with little hassle
Recommends · Jun 2026 · in “Typst 0.15.0”
I recently deployed typst to generate PDF letters automatically. It's quick enough to use in an HTTP request cycle.
Recommends · Apr 2026 · in “Servo is now available on crates.io”
It's really nice having a decently powerful scripting component, it makes for some fun literate-style programming.
Recommends · Jun 2026 · in “Typst 0.15.0”
while it is a good intermediate format if you want to produce PDFs, it is not a good and permanent storage format
Mixed · Apr 2026 · in “Quarkdown – Markdown with Superpowers”
a good balance between the readability & simplicity of Markdown with the flexibility & composability of LaTeX
Recommends · Apr 2026 · in “Why the heck are we still using Markdown?”
I've switched form LaTeX to Typst for all my informal/semi-formal writing and it's a delight to work with.
Recommends · Jun 2026 · in “Typst 0.15.0”
for most usages it's a good alternative even if it doesn't have all the ecosystem of 50 years of tex/latex
Mixed · Aug 2026 · in “Rewriting in Rust”
Typst is so far one of the most enjoyable ways of programmatically generating layouted stuff I ever used.
Recommends · Jun 2026 · in “Typst 0.15.0”
Definitely the best option for complex stuff except that its HTML output support is still experimental.
Recommends · Jul 2026 · in “Shrimple – A Simpler, Nicer Markdown”
This gives me a lot more flexibility, and typst is nicely extensible with custom typesafe functions.
Mixed · Nov 2025 · in “I Use Typst Now”
Markdown + a typst template gets you far. I have exactly that for my docs and it works very well.
Recommends · Aug 2026 · in “Document-borne AI worms can self-propagate through Copilot for Word”
It feels nimble, pleasant to work with and like a huge improvement over LaTeX in a lot of ways.
Recommends · Jun 2026 · in “Typst 0.15.0”
Typst can produce PDF/A, it can embed files into the PDF and it can produce charts and QR Codes
Recommends · Sep 2026 · in “Typst makes big strides”
Saner syntax, well thought extensibility (including scripting and macros), tables that are sane
Recommends · Apr 2026 · in “Servo is now available on crates.io”
while being much more approachable, especially to programmers used to other scripting languages
Recommends · Apr 2026 · in “The Lingua Franca of LaTeX”
This is pretty easily achievable with a Typst template and script, which can even parse YAML.
Recommends · Dec 2025 · in “Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF”
I'm in academia and used to use LaTeX for everything, and have switched almost 100% to typst.
Recommends · Jun 2026 · in “Gribouille 0.3.0: A Grammar of Graphics for Typst”
Typst has probably saved us thousands of dollars generating PDF documents programmatically.
Recommends · Jun 2026 · in “Typst 0.15.0”
its parsing/compiling strategy allows less introspection and extensibility than TeX does
Mixed · Jun 2026 · in “Tectonic: A modernized, complete, self-contained TeX/LaTeX engine”
Typst source files are not human readable in the same way and would be terrible at it
Mixed · Jun 2026 · in “Gribouille 0.3.0: A Grammar of Graphics for Typst”
I am not a fan of the syntax. I use it as an intermediate format on the way to PDF.
Mixed · Jun 2026 · in “Gribouille 0.3.0: A Grammar of Graphics for Typst”
At a quick glance Typst seems to be very limited compared to LaTeX, especially for more unusual languages.
Criticizes · Nov 2025 · in “Markdown is holding you back”
The HTML target being unstable, meaning I can't really build a half-decent ePub target from it
Criticizes · Nov 2025 · in “I Use Typst Now”
From typst one cannot really create HTML, which makes typst unsuitable for online publishing.
Criticizes · Apr 2026 · in “Why the heck are we still using Markdown?”
If that means having an "HTML+CSS framework" that I could easily swap out for a "Typst framework" and publish my blog using Typst, then sign me up!
Recommends · Oct 2026 · in “The Future of CSS”
Imagine if, nationwide, we lawyers could draft in plain text and never (or rarely) have to worry about court-specific typesetting rules
Recommends · Dec 2025 · in “A brief history of Times New Roman”
better guarded aginst accidental formatting rules breaches from double click, copy/paste, or table cell insertion than in Word
Recommends · Dec 2025 · in “The immortality of Microsoft Word”
it is for one part a much better language than TeX, but for the other part the typesetting quality is much worse
Mixed · Dec 2025 · in “Learn LaTeX in 30 Minutes”
The hosted version offers collaborative editing similar to what Overleaf provides which is incredibly useful.
Recommends · Jan 2026 · in “LaTeX Coffee Stains [pdf]”
I love typst. It's about time we have an authoring system like it that also let's you publish HTML versions
Recommends · Sep 2026 · in “Typst makes big strides”
A proper single-pane WYSIWYG editor that uses Typst under the hood would be able to stop the MSWord train
Recommends · Dec 2025 · in “The immortality of Microsoft Word”
writing in the online typst editor to be a delight, particularly its soft-wrap mode and its auto-indent
Recommends · Feb 2026 · in “Vim-pencil: Rethinking Vim as a tool for writing”
Typst has a bunch of nice features, it seems like I discover another every time I use it for something.
Recommends · Sep 2026 · in “Typst makes big strides”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake