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 →
Top 18 mathjax Open-Source Projects
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
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
-
-
-
-
AsciidocFX
Asciidoc Editor and Toolchain written with JavaFX 21 (Build PDF, Epub, Mobi and HTML books, documents and slides)
-
Project mention: Ask HN: How do you maintain personal annotations for code you don't control? | news.ycombinator.com | 2024-12-26
Coincidentally, I'm in the middle [1] of building something for https://CoCalc.com that is exactly what you're describing. For collaborative document editing (e.g., google drive and overleaf) it's a common feature, but for code editors it isn't. CoCalc is both. Anyway, nothing to see yet, but you might want to check with us in a month...
[1] https://github.com/sagemathinc/cocalc/pull/8071
-
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.
-
-
vscode-markdown-editor
A vscode extension to make your vscode become a full-featured WYSIWYG markdown editor
-
-
-
-
Project mention: Show HN: Turn any number into a complicated math expression | news.ycombinator.com | 2024-06-09
Credit goes to the contributors of https://github.com/enjeck/num2math for making the tool's core.
-
-
-
-
I just filed a PR to remove that: https://github.com/mathjax/MathJax-website/pull/102
-
mathcask
A quick starter kit to easily write and share your self-rendering mathematical notes and snippets
Project mention: Show HN: MathCask – Share mathematics notes with TeXMe-based self-rendering HTML | news.ycombinator.com | 2025-03-22 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
mathjax discussion
mathjax related posts
-
Polyfill supply chain attack hits 100K+ sites
-
Show HN: Turn any number into a complicated math expression
-
Markup of math expressions using SwiftUI or UIKit - How's it possible?
-
MathJax v4.0.0-Alpha.1
-
One year of math notes in Obsidian
-
[Obsidian Md] Quelqu'un a-t-il utilisé l'obsidienne pour prendre des notes dans une classe d'algorithme? Comment écrivez-vous le code pseudo?
-
For my dashers in high school
-
A note from our sponsor - InfluxDB
www.influxdata.com | 22 May 2025
Index
What are some of the best open-source mathjax projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | vnote | 12,278 |
2 | MathJax | 10,467 |
3 | markdown-preview-enhanced | 4,226 |
4 | texme | 2,359 |
5 | MathJax-src | 2,192 |
6 | AsciidocFX | 1,962 |
7 | cocalc | 1,212 |
8 | mathwiki | 450 |
9 | vscode-markdown-editor | 450 |
10 | mathb | 369 |
11 | LaTeXSwiftUI | 279 |
12 | pseudocode.js | 234 |
13 | num2math | 102 |
14 | react-mathjax | 95 |
15 | obsidian-mathlinks | 68 |
16 | purple-pi | 31 |
17 | MathJax-website | 22 |
18 | mathcask | 13 |