Track Awesome LaTeX Updates Daily
Curated list of LaTeX awesomeness
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 egeerardyn/awesome-LaTeX · ⭐ 1.4K · 🏷️ Miscellaneous
Jul 18, 2024
LaTeX-focused
- Texifier - Commercial LaTeX editor for macOS and iOS, with excellent features (document overview, synchronised PDF display, autocompletion, sync across devices, etc.) that never get in the way of writing.
Oct 03, 2023
Online editors
- WebLaTeX (⭐884) - Web-based vscode with Git Integration + Copilot + Grammar & Spell Checker + Live Collaboration Support based on GitHub Codespace and Dev container.
Sep 25, 2023
Blogs / TikZ
- TeX Hour - A weekly video meeting
Apr 04, 2023
Tools centered around equations
- pix2tex - LaTeX OCR
Jan 07, 2023
LaTeX-compatible GUI tools
- LaTeXDraw - Vector-based drawing tool having LaTeX as first-class citizen.
Showcases / TikZ
- Awesome LaTeX drawing (⭐1.2k) - Curated list of academic drawing examples for using LaTeX
Jan 03, 2023
Templates / TikZ
- LaTeX Beamer Theme Overview (⭐28) - Visual overview of beamer themes included in TeXLive
Jan 02, 2023
Social media / TikZ
- TopAnswers TeX - a free and open source Q&A site for TeX and friends
Mar 13, 2022
Distributions
- MikTeX - Most common LaTeX distribution for Windows, but also available for Mac, Linux or as Docker image.
Docker Images
- reitzig/texlive-docker (⭐23) - minimal TeXLive system with package installation possibility
- Island of TeX/texlive - debian-based full TeXLive system
- dante-ev/docker-texlive (⭐89) - debian-based full TeXLive system with additions with pandoc, perl, and python pre-installed
Engines
- XeTeX - TeX compiler that provides better unicode and font support than TeX/pdfTeX (i.e. you can use the fonts of your operating system instead of only TeX fonts).
- LuaTeX - (La)TeX compiler that supports Lua code for scripting and has improved unicode and font support than standard TeX/pdfTeX.
LaTeX-focused
- TeXMaker - Pretty good alternative to Kile.
- WinEdt - The LaTeX editor many people swear by. Only for .
- TeXnicCenter - Quite old but free and decent editor for LaTeX.
- TeXShop - No-nonsense editor for LaTeX documents which is included in MacTeX.
- BakomaTex - Commercial LaTeX editor that allows to edit your document both using its source code and WYSIWYG.
General purpose text editors
- Atom
- LaTeXTools - Atom port of the Sublime Text package of the same name.
- Sublime Text
- LaTeXing (⭐80) - Free plug-in to edit LaTeX.
- LaTeXTools (⭐2k) - Free LaTeX plugin for Sublime Text.
- Vim
- Vim-LaTeX
- LaTeX Live Preview (⭐832) - Instantly previews your LaTeX document.
- vimtex (⭐5.3k) - Modern vim plugin for editing LaTeX files. Has a variety of features including live preview and forward search.
- IntelliJ
- TeXiFy-IDEA (⭐874) - Free LaTeX plugin for IntelliJ IDEA.
- VS Code
- LaTeX Workshop (⭐10k) - LaTeX extension for Visual Studio Code
- LTeX - LanguageTool grammar/spell checking
- a-nau/latex-devcontainer (⭐13) - Devcontainer setup for easy LaTeX usage without local installation
Bibliography tools
- Bibdesk - Great bibliography editor for .
- Zotero - Reference manager for your browser that also exports to bibtex and integrates with many LaTeX editors.
Build Tools
- Arara (GitHub repo (⭐397)) - Simple tool that allows you to specify which tools to call inside your document and it can be extended quite easily.
GitHub Actions
- xu-cheng/latex-action (⭐1.1k) - GitHub Action to compile LaTeX documents
- dante-ev/latex-action (⭐173) - DANTE e.V.'s GitHub action to compile LaTeX documents. Offers a full TeXLive and pre-installed perl and python.
Quality Check Tools
- ChkTeX - Linter / code checker for LaTeX documents.
Tools centered around equations
- Codecogs Eqn Editor - Online LaTeX equation editor that allows you to produce figures containing an equation.
- EqualX - Graphical LaTeX formula editor.
- LaTeXEqEdit - LaTeX formula editor for Windows.
LaTeX-compatible GUI tools
- TikzEdt (also: GitHub repo (⭐8)) - WYSIWYG and text-based editor for TikZ pictures.
- IPE - Drawing tool that integrates well with LaTeX commands and documents.
- GeoGebra - Cross-platform geometry tool with output to TikZ.
Tables
- csv2latex - Converts CSV files from your favorite programs to LaTeX
tabular
s.
Graphics / TikZ
- TeXample - Blog about LaTeX, with a big collection of TikZ figures.
- pgfplots - Truly awesome plotting library on top of and in the style of TikZ/pgf. This library can load in CSV data files, perform some calculations and create beautiful plots.
Source Code / TikZ
- minted - The minted package uses pygments to generate the listings. In this way, LaTeX is able to format more than 300 programming and markup languages and other text formats.
Symbols / TikZ
- Comprehensive LaTeX symbol list - Very extensive list of symbols for LaTeX. Available in A4 and letter sizes.
- Detexify - You draw the symbol and this site/app will tell you the LaTeX command.
Resources / TikZ
- TeXDoc - Online interface to the
texdoc
utility to browse LaTeX packages and documentation.
- Dickimaw Books: LaTeX resources - Great overview of resources useful for LaTeX.
- LaTeX cookbook - Sibling of TeXample, contains quite a bit of example code.
- Visual FAQ - Typesetting issues and a link to appropriate TeX FAQ answers.
- LaTeX community - Forum about LaTeX.
- BibTeX Style Examples - Example output of common BibTeX styles (BST files).
- TeX World - Websites supported by the TeX Users Group, DANTE, and GUTenberg.
Tutorials / TikZ
- LearnLaTeX.org - Browser-based LaTeX tutorial.
- The (Not So) Short Introduction to LaTeX2e - Very comprehensive introduction to LaTeX.
- Begin LaTeX in minutes (⭐3.3k) - Brief intro to LaTeX for beginners that helps you use LaTeX with ease.
Books / TikZ
- Formatting Information (2020) - This is the HTML5-based online version of the book Formatting Information - An introduction to typesetting with LATEX. It has been continuously updated since the early 2000s.
Blogs / TikZ
- TeXblog - Blog about LaTeX and everything related.
- TeX Talk - Blog for the TeX Stack Exchange site with news and interviews.
Jan 28, 2022
LaTeX formulas on the web
- xhub (⭐91) - Browser extension that lets you use LaTeX in GitHub pages.
Jul 09, 2021
Quality Check Tools
- TeXtidote (⭐909) - A cross-platform (Java) spelling, grammar and style checker for LaTeX documents.
Jun 14, 2021
Graphics / TikZ
- TikZBlog - Step-by-Step Tutorials about How to Draw Illustrations in LaTeX.
May 12, 2021
LaTeX formulas on the web
- mimeTeX - mimeTeX is a rather old tool to render LaTeX formulas to PNG figures for your web site, without actually needing a LaTeX installation on your server.
- mathTeX - mathTeX is the successor of mimeTeX: it produces nicer-looking images but it requires LaTeX to be installed on your server.
Graphics / TikZ
- tikzplotlib (⭐2.4k) - Convert your matplotlib plots to PGFPlots/TikZ.
May 11, 2021
Distributions
- MacTeX - Most common LaTeX distribution for macOS, basically TeXLive with some Mac-specific tools added.
- TeX Live - Most common LaTeX distribution for Unix-like operating systems, including GNU/Linux. Also works on Windows.
Engines
- pdfTeX - TeX compiler that produces PDF files immediately instead of DVI files (nowadays, this is the standard compiler for many users).
- tectonic - Modern, self contained (La)TeX compiler powered by XeTeX and TeXLive.
LaTeX formulas on the web
- MathJaX - JavaScript engine to render mathematical formulas on the web. The outcome looks really slick.
- KaTeX - 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.
- Franklin.jl - Static site generator with KaTeX support, code evaluation, LaTeX-like commands and optional pre-rendering, in Julia.
LaTeX-focused
- Kile - Great LaTeX editor originally from the Linux/KDE community. It runs fine on Windows and macOS as well.
- LyX - Cross-platform WYSIWYM editor that uses LaTeX behind the scenes to render documents.
- TeXWorks - No-nonsense editor for LaTeX code, modeled after TeXShop, but this one is cross-platform.
Online editors
- JaxEdit - Online LaTeX editor with Live Preview and nice presentation mode.
Bibliography tools
- JabRef - Very powerful cross-platform (Java) bibtex editor.
- Papis (⭐1.4k) - Extremely customizable, powerful and simple cross-platform (Python) library manager. It has a very complete Command-Line-Interface, several GUIs and scripting capability.
- Mendeley - Both an app and cloud client to manage your references and PDFs. Can sync out to a bibtex file for your LaTeX workflow.
- betterbib (⭐809) - Command-line utility for improving your BibTeX files. Fetches information from online sources.
Build Tools
- latexmk - Build tool that is the commonly used by many LaTeX editors (LaTeXing, TeXShop, etc.) to build your LaTeX files.
Misc. Tools
- Pandoc - This program converts almost any document format (LaTeX, DOC, markdown, etc.) to almost any other format. A great tool to aid workflows where multiple formats are used.
Quality Check Tools
- blacktex (⭐149) - Command-line tool that replaces commonly occurring LaTeX anti-patterns and cleans up your files.
Tools centered around equations
- KLaTeXFormula - Cross-platform alternative for LaTeXit.
- Laeqed - Crossplatform LaTeX formula to PNG convertor.
- LaTeXiT - LaTeXit is an equation editor that makes it easy to drag-and-drop rendered equations (as PDF, PNG, etc.) into your non-LaTeX documents on the Mac.
LaTeX-compatible GUI tools
- TikZ-Editor (⭐179) - Live-previewing editor for TikZ figures.
- Dia - Cross-platform diagramming tool that can export to PSTricks and MetaPost code.
- TikZiT - GUI tool for creating graphs and string diagrams using PGF/TikZ.
References
- Cross-reference packages explained - Elaboration on cross-reference packages (cleveref, varioref, theoremref, nameref, etc.): Which to use, which conflict?
Tables
- Excel2LaTeX - Excel (2010 and older) macros to produce LaTeX
tabular
code.
Graphics / TikZ
- LaTeX en SI - Useful website with some custom packages to draw special plots (Bode, Nyquist, electrical schematics, block schematics, etc.) using TikZ. Note that everything is in French.
- matlab2tikz (⭐1.5k) - Convert your MATLAB plots to PGFPlots/TikZ.
Resources / TikZ
- TeXnique - A LaTeX Typesetting Game.
Mar 07, 2021
Books / TikZ
Jun 27, 2019
Presentations, Slides / TikZ
- nics - An opinionated alternative to Beamer, that we created with the hopes to make common tasks very easy and beautifully rendered by default. Has awesome documentation and a detailed cheatsheet to help you getting started.
Apr 05, 2018
Tutorials / TikZ
- LaTeX introductions in languages other than English - Collection of introductions in many languages.
Mar 29, 2018
Graphics / TikZ
- A very minimal introduction to TikZ (PDF) - Short introductory document to the world of TikZ, written by Jacques Crémer.
- PetarV-/TikZ (⭐1.2k) - Collection of publication-ready PGF/TikZ figures by Petar Veličković.
Resources / TikZ
- German: Neue TeX FAQ - Modern and updated LaTeX FAQ in German.
Showcases / TikZ
- Showcase of beautiful typography done in TeX & friends - Set of examples demonstrating the power of LaTeX.
- Showcase of beautiful invitations in TeX - Showcase of invitations typeset using LaTeX.
- Showcase of "programming your document" paradigm - Collection of LaTeX documents demonstrating how LaTeX can be used like a programming language.
Tutorials / TikZ
- Getting to Grips with LaTeX - Complete guide going through the majority of things you need to know about LaTeX.
Mar 12, 2018
Blogs / TikZ
- texblog.org - Blog on LaTeX and related topics (tutorials, packages, code snippets, etc.).
Feb 04, 2018
Typography / TikZ
- microtype - This package improves the appearance of your documents by enabling margin kerning and font expansion.
Showcases / TikZ
- TUG: TeX showcase - Website from the TUG that shows some examples of what LaTeX can do.
Dec 27, 2017
LaTeX-focused
- TeXStudio - Cross-platform LaTeX editor that stems from TeXMaker.
Packages
- CTAN - The Comprehensive TeX Archive Network is the place to look for useful packages and documentation.
Tables
- Tables Generator - This website provides a graphical interface to input your table and produces properly-formatted code for LaTeX, Markdown, HTML, etc.
- pgfplotstable - This package displays numerical tables rounded to desired precision in various display formats. It can even read CSV files to include directly in your LaTeX document.
Templates / TikZ
- LaTeX templates - Collection of templates for papers, posters, resumés, theses, books, presentations, … for LaTeX.
Books / TikZ
- Wikibooks: LaTeX - The LaTeX wikibook. Not really a paper book, but it is equally extensive.
Social media / TikZ
- Twitter: @TeXtip - Tips related to (La)TeX by John D. Cook.
- TeX.StackExchange - StackExchange TeX section.
Oct 23, 2017
LaTeX formulas on the web
- Auto-LaTeX Equations with Google Docs - Render high-quality math equations directly in Google Docs.
Jul 27, 2017
Editors
- List of popular LaTeX editors - Community-maintained list of popular LaTeX editors including a screenshot and a short description.
Online editors
- List of popular online LaTeX editors - Community-maintained list of popular online LaTeX editor including equation editors.
May 09, 2017
Templates / TikZ
- Ultimate Beamer Theme List (⭐1.3k) - Links to various beamer themes along with PDF previews.
Aug 14, 2016
Misc. Tools
- CaTeX (⭐9) - Concatenates LaTeX documents with attention for properly merging the preamble.
Mar 20, 2016
Social media / TikZ
Mar 17, 2016
Resources / TikZ
- MartinThoma's LaTeX example (⭐1.6k) - GitHub repository containing example LaTeX documents.
Mar 10, 2016
Online editors
- Authorea - Online editor with built-in git support and bibliography tools.
- ShareLaTeX - Has pretty great LaTeX documentation and simple version control.
- Overleaf - Online editor, also with a WYSIWYM editor and git support.
- Papeeria - Online editor with built-in git support.
Resources / TikZ
- TUG - The TeX User Group is a way to get in touch with other (La)TeX users.