sphinxcontrib-jsmath
A sphinx extension which renders display math in HTML via JavaScript
Install
sphinxcontrib-jsmath on PyPI
pip
pip install sphinxcontrib-jsmathuv
uv add sphinxcontrib-jsmathpoetry
poetry add sphinxcontrib-jsmathPackage facts
| License | BSD (permissive) |
| Python support | supports the current Python release (>=3.5) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | abandoned — 2,761 days since the last release |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl
About sphinxcontrib-jsmath
from the package's own PyPI description — quoted content, verbatim
sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript.
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
A Sphinx extension that renders mathematical display equations in HTML output using JavaScript instead of static images or server-side rendering.
Installation is frictionless with no runtime dependencies, but the package has been abandoned since January 2019 with no commits or updates for over seven years. Use only if your Sphinx setup is stable and requires no maintenance.
Licensed under BSD (permissive), allowing commercial and private use with minimal restrictions, though the abandoned status means no vendor support for license interpretation.
Usage
pip install sphinxcontrib-jsmath==1.0.1
# In conf.py:
extensions = ['sphinxcontrib.jsmath']
Requires Python 3.5 or later; Sphinx must be installed separately as a peer dependency.
Verdict: A lightweight, dependency-free Sphinx extension under a permissive BSD license, but abandoned since 2019 with no maintenance activity. Suitable only for stable, legacy documentation builds that do not require updates or security patches. Modern Sphinx projects should evaluate current math rendering alternatives.
Needs verification
- Whether modern Sphinx versions (3.x+) remain compatible with this 2019-era extension.
- Whether JavaScript-based math rendering remains the preferred approach versus Sphinx's built-in math support.
- Any known issues or edge cases with HTML5 or contemporary browser math rendering via jsmath.
Similar packages
permissive · top 100 on PyPI
sphinxcontrib-htmlhelppermissive · top 1,000 on PyPI
pydeckpermissive · top 1,000 on PyPI
sympypermissive · top 1,000 on PyPI
Sphinxpermissive · top 1,000 on PyPI
rich-rstpermissive · top 1,000 on PyPI
readme-rendererpermissive · top 1,000 on PyPI
SecretStoragepermissive · top 1,000 on PyPI
matplotlib-inlinepermissive · top 1,000 on PyPI
pypdfium2permissive · top 1,000 on PyPI