Analysis updated 2026-05-18
Preview a LaTeX math expression instantly without opening a document editor.
Check math notation quickly while writing notes or papers from the terminal.
Add LaTeX math preview to NeoVim through the related txm.nvim plugin.
| thatmagicalcat/txm | deeplethe/forkd | jeff141/meatshell | |
|---|---|---|---|
| Stars | 307 | 282 | 339 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
TXM stands for Terminal TeX Math, and it is a tool that renders math notation written in LaTeX format directly inside your terminal window. If you have ever seen a formula like E equals mc squared typeset properly with fractions, exponents, and symbols, TXM lets you produce that same kind of output on the command line instead of needing a full document editor or a web browser. You run it by passing a LaTeX math expression as an argument, and it displays the rendered result as text art in your terminal. The project includes several screenshots in its README showing this in action, though the exact expressions and styles are not described beyond that. There are a few ways to install TXM depending on your system. On Arch Linux, it is available through the AUR under the package name txm-git, installable with a helper like yay or paru, or built manually from the AUR git repository. On Gentoo Linux, it can be installed through the GURU repository using emerge. If you use the Rust package manager Cargo, you can install it with a single cargo install command, either from the published crate or straight from the GitHub repository. There is also a quick way to try it without installing anything permanently, using the Nix package manager's run command, provided you have Nix installed with flakes enabled. For developers who want to use TXM's rendering from Python rather than the command line, the project includes Python bindings located in its bindings folder. One other project builds on top of TXM: txm.nvim, which brings LaTeX preview support into the NeoVim text editor. TXM is dual licensed under the Apache License 2.0 and the MIT license, so users can choose whichever license suits their needs.
A command line tool that renders LaTeX math formulas as readable text art right in your terminal.
Mainly Rust. The stack also includes Rust, Cargo, Nix.
Use freely for any purpose, including commercial use, under either the Apache 2.0 or MIT license, your choice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.