Latex

Open-source projects categorized as Latex

Top 23 Latex Open-Source Projects

  1. marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: All Data and AI Weekly #190 - May 19, 2025 | dev.to | 2025-05-19

    ⚡️ https://github.com/marktext/marktext

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Awesome-CV

    :page_facing_up: Awesome CV is LaTeX template for your outstanding job application

  4. PlotNeuralNet

    Latex code for making neural networks diagrams

  5. KaTeX

    Fast math typesetting for the web.

    Project mention: KaTeX VS semantic-math-editor - a user suggested alternative | libhunt.com/r/KaTeX | 2025-06-05
  6. LaTeX-OCR

    pix2tex: Using a ViT to convert images of equations into LaTeX code.

  7. milewski-ctfp-pdf

    Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source

    Project mention: Category Theory in Programming | news.ycombinator.com | 2024-12-01

    IMO Bartosz Milewski gave a pretty good answer to the "why" question in the preface to his book:

    > Second, there are many different kinds of math, and they appeal to different audiences. You might be allergic to calculus or algebra, but it doesn’t mean you won’t enjoy category theory. I would go as far as to argue that category theory is the kind of math that is particularly well suited for the minds of programmers. That’s because category theory — rather than dealing with particulars — deals with structure. It deals with the kind of structure that makes programs composable.

    Composition is at the very root of category theory — it’s part of the definition of the category itself. And I will argue strongly that composition is the essence of programming. We’ve been composing things forever, long before some great engineer came up with the idea of a subroutine. Some time ago the principles of structured programming revolutionized programming because they made blocks of code composable. Then came object oriented programming, which is all about composing objects. Functional programming is not only about composing functions and algebraic data structures — it makes concurrency composable — something that’s virtually impossible with other programming paradigms.

    https://bartoszmilewski.com/2014/10/28/category-theory-for-p...

    And regarding:

    > Anything that could be useful to you from CT can be explained in one afternoon over some coffee or beer.

    Yes, you can go through the definitions, but you won't understand all of those concepts in one afternoon unless you're a savant.

  8. MathJax

    Beautiful and accessible math in all browsers

    Project mention: MathML with Pandoc | news.ycombinator.com | 2025-05-03

    One problem I ran into a long time ago (2021) is that MathML was not well supported in Chrome and other browsers, but seemed well supported in Firefox.

    After trying many Pandoc options [1] I ended up selecting a very small implementation by Preet [2] which was some ~70kB [3] compared to other implementations at about 10x (i.e. MathJax [4]). I use it with the Polyfill to check if it is already supported. If you checkout the torture test, it really performs quite well [5].

    In the future I still want to convert to SVG vectors (with bitmap backups) and include those instead, but I'm not yet pleased with the offerings. My concern with JS is that it seems to be on the way out, I think it will eventually go the way of Flash in favour of something else.

    With the current solutions for rendering equations you either have this ridiculous wrapper around LaTeX or similar, or some other weirdness. If I get bored for a few days I might end up writing a parser to convert MathML to such outputs. It shouldn't take insane efforts to pass some torture tests.

    [1] https://coffeespace.org.uk/projects/mathml-render.html

    [2] https://github.com/pshihn

    [3] https://github.com/pshihn/math-ml

    [4] https://www.mathjax.org/

    [5] https://pshihn.github.io/math-ml/examples/torture.html

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. SciencePlots

    Matplotlib styles for scientific plotting

    Project mention: This Week In Python | dev.to | 2025-03-14

    SciencePlots – Matplotlib styles for scientific plotting

  11. pandoc-latex-template

    A pandoc LaTeX template to convert markdown files to PDF or LaTeX.

    Project mention: A pandoc LaTeX template to convert Markdown files to PDF or LaTeX | news.ycombinator.com | 2025-04-14
  12. arxiv-latex-cleaner

    arXiv LaTeX Cleaner: Easily clean the LaTeX code of your paper to submit to arXiv

    Project mention: ArXiv LaTeX Cleaner: Clean the LaTeX code of your paper to submit to ArXiv | news.ycombinator.com | 2025-01-31
  13. resume

    Software developer resume in Latex

    Project mention: Laid Off in My Career, and Twice in One Year | news.ycombinator.com | 2025-01-07

    I wonder what the origin of that template is, because it looks almost identical to mine, and I yoinked my template from somewhere back in 2012-2013. It says it's based on sb2nov/resume [0], but that only goes back to 2017. They must've based it on something as well.

    [0] https://github.com/sb2nov/resume/

  14. zotero-better-bibtex

    Make Zotero effective for us LaTeX holdouts

    Project mention: Zotero hacks: reliably setup unlimited storage for your personal academic library | dev.to | 2025-07-05

    Download and install the two plugins we’ll need – Zotero Attanger4 (organizes the database of PDFs) and Better BibTeX (exports the collections of papers to .bib to later use with Quarto). The plugins for Zotero are .xpi archives. Direct link to just download the .xpi files: Zotero Attanger & Better BibTeX. To install the plugins open Zotero and click Tools --> Plugins. A separate window for Plugins manager will pop-up.

  15. vimtex

    VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

    Project mention: Reactive HTML Notebooks | news.ycombinator.com | 2024-11-18

    2- For writing: you can use https://github.com/lervag/vimtex for LaTeX

    On top of these, you can use tmux with tmuxp to open projects instantly.

    You can replicate such environment with Emacs using org mode and/or auctex.

    No use for an added layer (web tech) for this, introducing more code to write and learn.

  16. canvas-editor

    rich text editor by canvas/svg

    Project mention: Show HN: Rich Text Editor by Canvas/SVG | news.ycombinator.com | 2024-07-25
  17. jabref

    Graphical Java application for managing BibTeX and BibLaTeX (.bib) databases

    Project mention: OSD Final Chapter: Part 3 | dev.to | 2024-12-10

    During last 1.5 weeks, I've been implementing second PR in JabRef project. Let me refresh your mind, in the last post I talked how I finished the issue in order to get a new one, there I've shared that I got assigned to another issue. In this post, I'm going to talk in details how I worked on the PR, and what challenges were encountered.

  18. bookdown

    Authoring Books and Technical Documents with R Markdown

  19. OSCP-Exam-Report-Template-Markdown

    :orange_book: Markdown Templates for Offensive Security OSCP, OSWE, OSCE, OSEE, OSWP exam report

  20. resumake.io

    📝 A website for automatically generating elegant LaTeX resumes.

    Project mention: How do you store and maintain your CV/resume over time? | news.ycombinator.com | 2025-06-04
  21. latex-css

    LaTeX.css is a CSS library that makes your website look like a LaTeX document

    Project mention: pubcss VS latex-css - a user suggested alternative | libhunt.com/r/pubcss | 2025-06-01
  22. quiver

    A modern commutative diagram editor for the web.

    Project mention: Quiver for Commutative Math Diagrams | news.ycombinator.com | 2025-05-28
  23. freeplane

    Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.

    Project mention: Freeplane | news.ycombinator.com | 2025-01-01
  24. texstudio

    TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.

  25. latexcv

    :necktie: A collection of cv and resume templates written in LaTeX. Leave an issue if your language is not supported!

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Latex discussion

Log in or Post with

Latex related posts

  • Zotero hacks: reliably setup unlimited storage for your personal academic library

    5 projects | dev.to | 5 Jul 2025
  • I wrote my PhD Thesis in Typst

    8 projects | news.ycombinator.com | 22 Jun 2025
  • SATySFi: A statically-typed, functional typesetting system

    1 project | news.ycombinator.com | 23 Jun 2025
  • KaTeX VS semantic-math-editor - a user suggested alternative

    2 projects | 5 Jun 2025
  • How do you store and maintain your CV/resume over time?

    2 projects | news.ycombinator.com | 4 Jun 2025
  • pubcss VS latex-css - a user suggested alternative

    2 projects | 1 Jun 2025
  • Show HN: A Paper Typesetting Editor

    1 project | news.ycombinator.com | 26 May 2025
  • A note from our sponsor - Stream
    getstream.io | 19 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Latex projects? This list will help you:

# Project Stars
1 marktext 50,498
2 Awesome-CV 24,846
3 PlotNeuralNet 23,353
4 KaTeX 19,169
5 LaTeX-OCR 15,024
6 milewski-ctfp-pdf 11,285
7 MathJax 10,530
8 SciencePlots 8,001
9 pandoc-latex-template 6,700
10 arxiv-latex-cleaner 6,251
11 resume 5,971
12 zotero-better-bibtex 5,921
13 vimtex 5,903
14 canvas-editor 4,369
15 jabref 3,947
16 bookdown 3,933
17 OSCP-Exam-Report-Template-Markdown 3,812
18 resumake.io 3,425
19 latex-css 3,342
20 quiver 3,278
21 freeplane 3,277
22 texstudio 3,130
23 latexcv 3,102

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that TeX is
the 34th most popular programming language
based on number of references?