Suvarna Garge (Editor)

KaTeX

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Active

Operating system
  
Cross-platform

License
  
MIT License

Written in
  
JavaScript

Type
  
Mathematical software


Stable release
  
0.7.1 / January 21, 2017; 44 days ago (2017-01-21)

KaTeX is a cross-browser JavaScript library that displays mathematical notation in web browsers. It puts special emphasis in being fast and easy to use.

It was initially developed by the Khan Academy.

Features

KaTeX rendering of math claims to be:

  • Fast: It renders its math synchronously and doesn’t need to reflow the page.
  • Print quality: Its layout is based on TeX.
  • Self contained: It has no dependencies, so it can be easily bundled.
  • Capable of server-side rendering: it has an option to generate HTML on the server (so, for example, one can pre-render expressions using Node.js and send them as plain HTML).
  • However, compared to MathJax, it handles only a more limited subset of LaTeX's mathematics notation.

    References

    KaTeX Wikipedia