awesome-latex
github.com/egeerardyn/awesome-latex ↗Curated list of LaTeX awesomeness
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me general purpose text editors resources from awesome-latex"
Installation instructions →What's inside
Editors
- a-nau/latex-devcontainerGeneral purpose text editors
Devcontainer setup for easy LaTeX usage without local installation
- AtomGeneral purpose text editors
Atom port of the Sublime Text package of the same name.
- AucTeXGeneral purpose text editors
Emacs plugin for LaTeX that also shows a preview of equations and figures.
- AuthoreaOnline editors
Online editor with built-in git support and bibliography tools.
- BakomaTexLaTeX-focused
Commercial LaTeX editor that allows to edit your document both using its source code and WYSIWYG.
- EmacsGeneral purpose text editors
Emacs plugin for LaTeX that adds support for labels, references, and citations.
Build Tools
- Arara
Simple tool that allows you to specify which tools to call inside your document and it can be extended quite easily.
- dante-ev/latex-actionGitHub Actions
DANTE e.V.'s GitHub action to compile LaTeX documents. Offers a full TeXLive and pre-installed perl and python.
- latexmk
Build tool that is the commonly used by many LaTeX editors (LaTeXing, TeXShop, etc.) to build your LaTeX files.
- xu-cheng/latex-actionGitHub Actions
GitHub Action to compile LaTeX documents
Engines
- Auto-LaTeX Equations with Google DocsLaTeX formulas on the web
Render high-quality math equations directly in Google Docs.
- Franklin.jlLaTeX formulas on the web
Static site generator with KaTeX support, code evaluation, LaTeX-like commands and optional pre-rendering, in Julia.
- KaTeXLaTeX formulas on the web
KaTeX is a math rendering library made by Khan Academy focusing on fast load times. All output is processed as plain HTML instead of fixed images.
- LuaTeX
(La)TeX compiler that supports Lua code for scripting and has improved unicode and font support than standard TeX/pdfTeX.
- MathJaXLaTeX formulas on the web
JavaScript engine to render mathematical formulas on the web. The outcome looks really slick.
- mathTeXLaTeX formulas on the web
mathTeX is the successor of mimeTeX: it produces nicer-looking images but it requires LaTeX to be installed on your server.
Packages
- A very minimal introduction to TikZ (PDF)Graphics
Short introductory document to the world of TikZ, written by Jacques Crémer.
- Cross-reference packages explainedReferences
Elaboration on cross-reference packages (cleveref, varioref, theoremref, nameref, etc.): Which to use, which conflict?
- csv2latexTables
Converts CSV files from your favorite programs to LaTeX
- CTAN
The Comprehensive TeX Archive Network is the place to look for useful packages and documentation.
- Excel2LaTeXTables
Excel (2010 and older) macros to produce LaTeX
- matlab2tikzGraphics
Convert your MATLAB plots to PGFPlots/TikZ.
Showcases
- Awesome LaTeX drawing
Curated list of academic drawing examples for using LaTeX
- Showcase of beautiful invitations in TeX
Showcase of invitations typeset using LaTeX.
- Showcase of beautiful typography done in TeX & friends
Set of examples demonstrating the power of LaTeX.
- Showcase of "programming your document" paradigm
Collection of LaTeX documents demonstrating how LaTeX can be used like a programming language.
- TUG: TeX showcase
Website from the TUG that shows some examples of what LaTeX can do.
Tutorials
- Begin LaTeX in minutes
Brief intro to LaTeX for beginners that helps you use LaTeX with ease.
- Getting to Grips with LaTeX
Complete guide going through the majority of things you need to know about LaTeX.
- LaTeX introductions in languages other than English
Collection of introductions in many languages.
- LearnLaTeX.org
Browser-based LaTeX tutorial.
- The (Not So) Short Introduction to LaTeX2e
Very comprehensive introduction to LaTeX.
Bibliography tools
- betterbib
Command-line utility for improving your BibTeX files. Fetches information from online sources.
- Bibdesk
Great bibliography editor for
- CrossRef Local
Local CrossRef database (167M papers) with full-text search, impact factor data, Python API for bibliography enrichment, and an MCP server (15 tools).
- JabRef
Very powerful cross-platform (Java) bibtex editor.
- Mendeley
Both an app and cloud client to manage your references and PDFs. Can sync out to a bibtex file for your LaTeX workflow.
- OneCite
Universal citation management and academic reference toolkit that converts messy references into perfectly formatted citations. Supports DOI, arXiv ID, titles, and more, with output in BibTeX, APA, and MLA formats.
Resources
- BibTeX Style Examples
Example output of common BibTeX styles (BST files).
- Dickimaw Books: LaTeX resources
Great overview of resources useful for LaTeX.
- LaTeX community
Forum about LaTeX.
- LaTeX cookbook
Sibling of TeXample, contains quite a bit of example code.
- MartinThoma's LaTeX example
GitHub repository containing example LaTeX documents.
- Neue TeX FAQ
Modern and updated LaTeX FAQ in German.
Showing a sample of 151 resources. View the full list on GitHub →