Top 15 MathJax Alternative and Similar Softwares | Dec 2024

MathJax is an open source JavaScript display engine for mathematics that works in all modern browsers, using LaTeX math and MathML markup.

1. LaTeXML

LaTeXML In brief, latexml is a program, written in Perl, that attempts to faithfully mimic TeX’s behaviour, but produces XML instead of dvi. The document model of the target XML makes explicit the model implied by LaTeX. The processing and model are both extensible; you can define the mapping between TeX......

2. KnockbackJS

KnockbackJS Both Knockout.js and Backbone.js have their strengths and weaknesses, but together they are amazing! With Knockback.js, you can use the strong ORM provided by Backbone and create dynamic views using Knockout bindings.......

3. WebRx

WebRx WebRx is a browser-based MVVM-Framework that combines Functional-Reactive-Programming with declarative Data-Binding, Templating and Client-Side Routing.The framework is built on top of ReactiveX for Javascript (RxJs) which is a powerful set of libraries for processing and querying asynchronous data-streams that can originate from diverse sources such as Http-Requests, Input-Events, Timers and......

4. flatiron

flatiron flatiron is an adaptable framework for building modern web applications. It was built from the ground up for use with Javascript and Node.js.......

5. Famo.us

Famo.us Famo.us is a JavaScript framework that lets you build beautiful apps and sites for iOS, Android, Kindle, and web.......

6. KnockoutJS

KnockoutJS Knockout is a JavaScript library that helps you to create rich, responsive display and editor user interfaces with a clean underlying data model. Any time you have sections of UI that update dynamically (e.g., changing depending on the user’s actions or when an external data source changes), KO can help......

7. TtM

TtM TtM translates from Plain TeX and LaTeX into HTML including the equations in the form of embedded MathML.......

8. TowerJS

TowerJS Small components for building apps, manipulating data, and managing a distributed application.Tower represents a different way to build applications. We present a non-monolithic, distribution of modules that can be used in together, to form Tower, or separately in a normal Node.js program. This ensures that Tower isn't a lock in,......

9. Nombo

Nombo Nombo is an Open Source Node.js framework that allows you to easily build Rich Cloud Applications.......

10. TeX4ht

TeX4ht TeX4ht is a system for converting documents written in TeX/LaTeX/ConTeXt/etc. to HTML, various XML flavors, braille, etc., optionally using MathML.......

11. Vanilla JS

Vanilla JS Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications.......

12. Geddy

Geddy Geddy is built on the same MVC principles that many popular frameworks are based on. Every Geddy app has its models, controllers, and views as well as config files and routes.......

13. AngularJS

AngularJS HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.Other frameworks deal with HTML’s shortcomings by either abstracting......

14. codebox.io

codebox.io Powerful, Collaborative Online/Offline web IDEThe IDE component is also available as an open source project on GitHub: https://github.com/FriendCode/codebox......

15. Alasql

Alasql Alasql.js - is a lightweight client-side in-memory SQL database designed to work in browser and Node.js. It supports SQL and has some of NoSQL functionality. It is efficient for JavaScript arrays and objects manipulation with all power of SQL language.Alasql was written with pure JavaScript and does not use browser......