Your first time on this page? Allow me to give some explanations.
Curated list of LaTeX awesomeness
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you egeerardyn & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Most common LaTeX distribution for Mac OS X, basically TeXLive with some Mac-specific tools added. ![Mac][mac]
Most common LaTeX distribution for Unix-like operating systems, including GNU/Linux. Also works on Windows. ![Linux][linux] ![Windows][windows]
TeX compiler that produces PDF files immediately instead of DVI files (nowadays, this is the standard compiler for many users). ![foss][foss]
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). ![foss][foss]
La)TeX compiler that supports Lua code for scripting and has improved unicode and font support than standard TeX/pdfTeX. ![foss][foss]
LaTeX formulas on the web
Render high-quality math equations directly in Google Docs.
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. ![foss][foss]
mathTeX is the successor of mimeTeX: it produces nicer-looking images but it requires LaTeX to be installed on your server. ![foss][foss]
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. ![foss][foss]
Great LaTeX editor originally from the Linux/KDE community. It runs fine on Windows and OS X as well. ![foss][foss]
Cross-platform WYSIWYM editor that uses LaTeX behind the scenes to render documents.
No-nonsense editor for LaTeX documents which is included in MacTeX.
No-nonsense editor for LaTeX code, modeled after TeXShop, but this one is cross-platform.
Commercial LaTeX editor that allows to edit your document both using its source code and WYSIWYG.
Commercial LaTeX editor with handwritten formula recognition, Excel importing and more nifty features. ![Windows][windows]
General purpose text editors
LaTeX plugin for Sublime Text 2 and 3
A Vim Plugin for Lively Previewing LaTeX PDF Output
A modern Vim and neovim filetype plugin for LaTeX files.
LaTeX support for the IntelliJ platform by JetBrains.
Boost LaTeX typesetting efficiency with preview, compile, autocomplete, colorize, and more.
Atom port of the Sublime Text package of the same name. ![foss][foss]
Emacs plugin for LaTeX that also shows a preview of equations and figures. ![foss][foss]
Emacs plugin for LaTeX that adds support for labels, references, and citations. ![foss][foss]
Community-maintained list of popular online LaTeX editor including equation editors.
Powerful and highly extensible command-line based document and bibliography manager.
Update BibTeX files with info from online resources.
Very powerful cross-platform (Java) bibtex editor. The GUI looks quite dated, though. ![Mac][mac] ![Windows][windows] ![Linux][linux] ![foss][foss]
Reference manager for your browser that also exports to bibtex and integrates with many LaTeX editors. ![Mac][mac] ![Windows][windows] ![Linux][linux] ![foss][foss]
Nice latex makefile that works out of the box
GitHub repo](https://github.com/cereda/arara)) - Simple tool that allows you to specify which tools to call inside your document and it can be extended quite easily. ![foss][foss]
Concatenates LaTeX documents.
Cleans up your LaTeX files.
This program converts almost any document format (LaTeX, DOC, markdown, ...) to almost any other format. A great tool to aid workflows where multiple formats are used. ![foss][foss]
Online LaTeX equation editor that allows you to produce figures containing an equation.
LaTeXit is an equation editor that makes it easy to drag-and-drop rendered equations (as PDF, PNG, ...) into your non-LaTeX documents on the Mac. ![Mac][mac]
Cross-platform alternative for LaTeXit. ![foss][foss]
Graphical LaTeX formula editor. ![Windows][windows] ![Linux][linux] ![foss][foss]
Linter / code checker for LaTeX documents. ![foss][foss]
LaTeX formula editor for Windows. ![Windows][windows] ![foss][foss]
LaTeX-compatible GUI tools
TikZ Editor is a free code editor for the LaTeX graphic package TikZ.
also: GitHub repo) - WYSIWYG and text-based editor for TikZ pictures. ![foss][foss]
Drawing tool that integrates well with LaTeX commands and documents. ![foss][foss]
Cross-platform geometry tool with output to TikZ. ![foss][foss]
Cross-platform diagramming tool that can export to PSTricks and MetaPost code. ![foss][foss]
Excel (2010 and older) macros to produce LaTeX
tabular code. ![Windows][windows] ![Mac][mac]
Converts CSV files from your favorite programs to LaTeX
tabulars. ![Linux][linux] ![Mac][mac]
This website provides a graphical interface to input your table and produces properly-formatted code for LaTeX, Markdown, HTML, etc.
Complete collection of my PGF/TikZ figures.
This program converts MATLAB®/Octave figures to TikZ/pgfplots figures for smooth integration into LaTeX.
Useful website with some custom packages to draw special plots (Bode, Nyquist, electrical schematics, block schematics, ...) using TikZ. Note that everything is in French.
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.
A collection of custom Beamer themes
Examples for the usage of LaTeX
Online interface to the
texdoc utility to browse LaTeX packages and documentation.
Great overview of resources useful for LaTeX.
Typesetting issues and a link to appropriate TeX FAQ answers.
Overview of useful tools for LaTeX. Many of them are specific for Mac, but quite a bit are useful for other platforms as well.
Example output of common BibTeX styles (BST files).
Set of examples demonstrating the power of LaTeX.
Showcase of invitations typeset using LaTeX.
Collection of LaTeX documents demonstrating how LaTeX can be used like a programming language.
📜 Brief Intro to LaTeX for beginners that helps you use LaTeX with ease.
Very comprehensive introduction to LaTeX.
Complete guide going through the majority of things you need to know about LaTeX.
Collection of introductions in many languages.
Blog on LaTeX and related topics (tutorials, packages, code snippets, etc.).