skillfed

sphinxcontrib-jsmath

A sphinx extension which renders display math in HTML via JavaScript

sphinxcontrib-jsmath Permissive license BSD Abandoned v1.0.1 released

Install

sphinxcontrib-jsmath on PyPI

pip

pip install sphinxcontrib-jsmath

uv

uv add sphinxcontrib-jsmath

poetry

poetry add sphinxcontrib-jsmath

Package 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

Development Status :: 5 - Production/StableEnvironment :: ConsoleEnvironment :: Web EnvironmentFramework :: SphinxFramework :: Sphinx :: ExtensionIntended Audience :: DevelopersIntended Audience :: EducationLicense :: OSI Approved :: BSD LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Topic :: DocumentationTopic :: Documentation :: SphinxTopic :: Text ProcessingTopic :: Utilities

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.

Read as markdown · JSON record · Homepage

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.
sphinx math rendering javascriptsphinx display math extensionsphinx jsmath pluginhtml math equations sphinxjavascript math rendering sphinx

Similar packages