Limitless power to write, create, and automate anything that you can fit on a page.
Set the standard with automations and beautiful typesetting
Members of over 3,500 universities and laboratories and over 1,000 businesses are using Typst.
Write your content as markup with a focus on structure. No distractions.
= Introduction
Our concept suggests three
ways that A-Mail can be best
utilized.
- First is to reduce the
probability of the failure of
a space mission. This problem
is known as the Mars problem
and suggests problems with
human communication.
#figure(
image("a-mail.svg"),
caption: [
Visualization of the FTL
Earth-to-Mars
comms capabilities
enabled by A-Mail.
],
) Pick a template, create your own, or just start writing. All the formatting happens automatically.
Export as a PDF, image, or a website (in preview), without touching your markup.
Different documents have different needs. Typst supports common types of content out of the box while giving you the power to build the rest.
Visualizations. No matter whether a Gantt chart or an arrow diagram: Visualizations always stay up-to-date with your data.
Mathematics. With beautiful equations as a first-class citizen, Typst is ready for research.
Plots and charts. Box plots, contours, paths, or just a bar chart: Pick a package and draw just the right plot for your data.
Tables. Write tables by hand or plug in CSVs or JSON. Style them all at once or tweak them individually.
Code. Syntax highlighting, line numbers, themes, and callouts. Present code snippets just like in your IDE.
Bibliographies. Automatically format citations and references and sync with Zotero or Mendeley.
Slides. Take your content straight from the page to a slideshow. You can even present right from the app.
Anything else. Your own building blocks: With the integrated scripting features, the only limit is your imagination.
The tutorial sets you up to start writing in less than 30 minutes. And you can learn about advanced topics later in the reference.
Fuse content and scripting to make your documents reactive. In the realm of a Typst document, there is nothing you can’t automate.
= Markup <markup>
With built-in syntax for the most common document elements, Typst markup is designed to be pleasant to write and read:
- *Strong* and _normal_ emphasis
- A reference to @markup
- Math: $a, b in { 1/2, sqrt(4 a b) }$
But that's just the surface!
The compiler is a command line tool that turns Typst markup into PDFs, images, and web pages. It forms the basis of the Typst ecosystem, including our collaborative web app.
Then came — a young refrigeration engineer, fresh from university, carrying a laptop under her arm and a fire in her chest. She spoke of a program — not a magical one, but precise. "Hasab ghuraf altabreed wa altajmeed" — a calculation program for cooling and freezing rooms. The owners laughed. "We have Harith's instinct," they said. "We have paper logs."
But Layla knew: instinct fails when the outside temperature hits 48°C, when the door is left open for 10 extra minutes during loading, when the humidity creeps in like a thief. She begged for a trial.
“This program doesn’t replace your heart. But it gives your heart better information. Always download the truth before you open the door.” thmyl brnamj hsab ghrf altbryd waltjmyd
If you’re looking for a based on this theme — not just a technical explanation, but a narrative — here is one woven around the human struggle behind industrial refrigeration, the silent heroes of the cold chain, and the cost of miscalculation. The Cold Ledger In the outskirts of a sprawling, sun-scorched city, there was a warehouse that held more than just frozen goods. It held the fragile hopes of farmers, the investments of traders, and the dinners of thousands who never knew its name. This was the Cold Core — a labyrinth of cooling and freezing rooms, each with a heartbeat measured in BTUs, each with a soul bound to a single, unforgiving number: the thermal load.
Years later, when Layla trained new engineers, she didn’t just teach them the formula for thermal load. She took them to Room 7, still humming, and said: Then came — a young refrigeration engineer, fresh
They saved Room 7. Not by magic — by math.
Layla ran to her laptop. The program had a simulation mode — she ran a “what if” scenario. It showed exactly when and where the ice would form, and how to reroute the refrigerant flow to another circuit. She gave the fix to the maintenance team. They hesitated. Harith, watching from his corner, finally nodded. The owners laughed
She spent three nights measuring: wall insulation, floor conductivity, ceiling exposure, air change rates, product entry temperature, fan motor heat, even the body heat of workers. She typed each value into the program — "thmyl brnamj" — downloading it wasn’t just an action, it was a ritual. The software drew a thermal map more detailed than any blueprint. And the calculation spoke: “Your evaporator is undersized by 18%. Your defrost cycle is misaligned. Your door seals are leaking 200 watts of heat per hour.”
It seems the phrase you've provided — — appears to be a transliteration from Arabic into Latin script, likely typed without diacritics or standard transcription. When mapped back to Arabic, it roughly reads:
The owners dismissed it. Harith called it "arrogance of machines."
Reluctantly, they gave her one room — Room 7, the cursed freezer that had cost them two tons of lamb the previous summer.
Automatically convert Word, LaTeX, Markdown, or OpenDocument Text files to Typst projects on your dashboard.
Use one of the 1100+ community packages and templates on Typst Universe. Browse the available categories below:
Our web app is the best place to use Typst and collaborate on projects. The Free Plan is rock solid, and Typst Pro takes you even further.
Typst is designed for secure, reliable, and scalable operation in big and small organizations.

A 2000-page contract note takes approximately 1 minute to compile with Typst, in stark contrast to lualatex’s 18 minutes.
Learn more about us and our journey to build a new foundation for document creation.