JSPCV Open-source Licenses
jspcv.com/open-source-licenses/Last audited: 2026-08-30
1. Notice scope
- Scope — Third-party software delivered to a visitor's browser by site features. Server-only software, build tools, public-domain components, library versions, and source revisions are intentionally not listed.
- License terms — The applicable license and upstream source are identified below. Original copyright and license texts distributed with local or upstream packages control if this summary differs.
2. Locally delivered browser assets
- KaTeX — MIT · Mathematical typesetting used by Board, Resources, and Playground · Source: KaTeX.
- ProseMirror Board editor bundle — MIT · ProseMirror editor modules and bundled support packages used for Board table editing; their license texts are distributed beside the local bundle · Source: ProseMirror.
3. CDN-delivered browser runtimes
- Pyodide and micropip — MPL-2.0 · Browser Python runtime and package installer · Source: Pyodide, micropip.
- CPython — PSF-2.0 · Python runtime and standard library delivered through Pyodide · Source: CPython.
- marked — MIT · Browser Markdown rendering · Source: marked.
- DOMPurify — MPL-2.0 OR Apache-2.0 · Sanitizing browser-rendered Markdown · Source: DOMPurify.
4. Browser Python packages
- NumPy, pandas, SciPy, scikit-learn, statsmodels, and xlrd — BSD-3-Clause · Browser numerical, tabular, scientific, machine-learning, statistical, and legacy spreadsheet exercises · Source: NumPy, pandas, SciPy, scikit-learn, statsmodels, xlrd.
- Pillow and openpyxl — MIT-CMU and MIT · Browser image and XLSX exercises · Source: Pillow, openpyxl.
- Matplotlib — Matplotlib License · Browser chart rendering and interactive figure output · Source: Matplotlib.
- OpenCV Python — Apache-2.0 · Browser computer-vision exercises · Source: OpenCV.
- tqdm — MPL-2.0 AND MIT · Browser progress reporting · Source: tqdm.
- pygame-ce — LGPL-2.1-or-later · Browser graphics, keyboard, pointer, and frame-output exercises · Source: pygame-ce.