Free Software Collection
Free Typesetting and Font Tools
Typesetting has long had only two poles: the Word style, easy to start with but liable to fall apart when a complex document is edited, and LaTeX, unmatched in output quality but slow to compile, cryptic in its errors and long to learn. Typst appeared in the last couple of years as a third path, with syntax close to an ordinary markup language, compilation in seconds, and output good enough for academic papers. The list sorts four ways — markup typesetting, desktop publishing, format conversion and font creation.
5 curated recommendations
Selection Criteria
- PDF output carries no watermark, with no page or export limits.
- Source files are readable text or open formats, with no proprietary lock-in.
- Compilation and layout happen locally, with no cloud service required.
- Commercial use of the fonts and documents is unrestricted by the tool's licence.
Recommended Tools
Typst
A typesetting system ten times easier than LaTeX, compiling in milliseconds
- Open Source
- No Ads
- Offline
- No Sign-up
Scribus
Free, open-source desktop publishing and layout software
- Open Source
- No Ads
- No Tracking
- Offline
Pandoc
The universal translator between document formats
- Open Source
- No Ads
- No Tracking
- Offline
FontForge
Build your own typeface, or fix somebody else's
- Open Source
- No Ads
- No Tracking
- Offline
LibreOffice
A complete office suite, Office-compatible, free forever
- Open Source
- No Ads
- No Tracking
- Offline
FAQ
- Does a paper have to be LaTeX?
- Not necessarily. Typst's output quality holds up in academic settings while its syntax is far quicker to learn — markup closer to Markdown, functions and variables written like ordinary code, and errors that point at the right place. The most visible difference is compilation: a long LaTeX document takes tens of seconds, while Typst reflows instantly as you type. Its ecosystem is young, and some journals accept only LaTeX templates.
- What makes posters, magazines and brochures?
- Scribus. Real desktop publishing — master pages, linked text frames, CMYK colour management, bleed and printer marks — producing PDFs a print shop can use directly. Laying this out in Word causes problems at prepress, because it does not handle print colour or bleed.
- What is Pandoc for?
- Converting between document formats. Markdown to Word, Word to Markdown, HTML to PDF, LaTeX to EPUB — dozens of formats in any direction. The common pattern is writing in Markdown and exporting to whatever the recipient requires, so delivery never dictates how you write.
- Can I make my own font?
- FontForge. An open-source font editor for drawing glyphs, adjusting spacing, setting ligatures and kerning, and exporting TTF and OTF. It is also used to repair other people's fonts — adding missing glyphs, changing weight, fixing a character that renders wrong. CJK fonts contain enormous character sets, so building one from scratch is a very large undertaking, and most people use it to modify and extend.