MathJax

Beautiful and accessible math in all browsers (by mathjax)

MathJax Alternatives

Similar projects and alternatives to MathJax

  1. three.js

    487 MathJax VS three.js

    JavaScript 3D Library.

  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. pandoc

    445 MathJax VS pandoc

    Universal markup converter

  4. d3

    293 MathJax VS d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

  5. Jekyll

    277 MathJax VS Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  6. jQuery

    183 MathJax VS jQuery

    jQuery JavaScript Library

  7. mermaid

    158 MathJax VS mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

  8. typst

    148 MathJax VS typst

    A new markup-based typesetting system that is powerful and easy to learn.

  9. SaaSHub

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

    SaaSHub logo
  10. PixiJS

    121 MathJax VS PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

  11. KeenWrite

    Discontinued Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.

  12. KaTeX

    54 MathJax VS KaTeX

    Fast math typesetting for the web.

  13. Asciidoctor

    :gem: A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.

  14. mataroa

    34 MathJax VS mataroa

    naked blogging platform

  15. texme

    13 MathJax VS texme

    Self-rendering Markdown + LaTeX documents

  16. mathquill

    8 MathJax VS mathquill

    Easily type math in your webapp

  17. WeasyPrint

    48 MathJax VS WeasyPrint

    The awesome document factory

  18. asciidoctor-web-pdf

    Convert AsciiDoc documents to PDF using web technologies

  19. markdown-it-katex

    Add Math to your Markdown with a KaTeX plugin for Markdown-it

  20. moderncardthemes

    Modern Anki card templates

  21. Lettering.js

    5 MathJax VS Lettering.js

    A lightweight, easy to use Javascript <span> injector for radical Web Typography

  22. Temml

    4 MathJax VS Temml

    TeX-to-MathML conversion library in JavaScript

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better MathJax alternative or higher similarity.

MathJax discussion

Log in or Post with

MathJax reviews and mentions

Posts with mentions or reviews of MathJax. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-03.
  • MathML with Pandoc
    2 projects | news.ycombinator.com | 3 May 2025
    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

  • Understanding Gaussians
    2 projects | news.ycombinator.com | 22 Oct 2024
  • I Built "The Monospace Web"
    1 project | news.ycombinator.com | 27 Sep 2024
    What LaTeX features do you want in a frontend? How do you want to write code and how do you want the layout to happen?

    What you describe sounds more like static site generation with math handling and perhaps references. There are markdown extensions that can handle such things. For rendering there is e.g. https://www.mathjax.org/

  • Polyfill supply chain attack hits 100K+ sites
    7 projects | news.ycombinator.com | 25 Jun 2024
    Therefore, if you ever used MathJax, by possibly copying the above and forgetting, make sure to patch it out.

    [1] https://www.mathjax.org/#gettingstarted

  • Content Injection Attack on GitHub
    3 projects | news.ycombinator.com | 7 Jun 2024
    I think the \unicode CSS injection used here was reported to the MathJax library a few months ago - https://github.com/mathjax/MathJax/issues/3129
  • Show HN: Hacker News but for state of the art research
    5 projects | news.ycombinator.com | 23 May 2024
    In case you haven't seen this, supporting latex is pretty easy with MathJax

    https://www.mathjax.org/

  • AsciidocFX: The Asciidoc Editor for documentation and authoring
    3 projects | dev.to | 2 May 2024
    MathJax - Mathematical Notations expressed using Tex or MathML
  • Ask HN: Tips to get started on my own server
    19 projects | news.ycombinator.com | 25 Mar 2024
  • I don't always use LaTeX, but when I do, I compile to HTML (2013)
    13 projects | news.ycombinator.com | 25 Jan 2024
  • Linear Transformers Are Faster After All
    1 project | news.ycombinator.com | 17 Jan 2024
    Developer tools point to MathJax https://www.mathjax.org/. If you disable javascript you can see some LaTex.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2025
    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. Learn more →

Stats

Basic MathJax repo stats
63
10,448
0.0
10 months ago

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