Skip to main content

Curated list of LaTeX awesomeness

1.6k
GitHub Stars
151
Curated Resources
17
Categories
4 hours ago
Last Refreshed
DistributionsDocker ImagesEnginesEditorsBibliography toolsBuild ToolsMisc. ToolsLaTeX-compatible GUI toolsPackagesTemplatesSymbolsResourcesShowcasesTutorialsBooksBlogsSocial media

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

Tutorials

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

Showing a sample of 151 resources. View the full list on GitHub →