Mithril.js
Client-side JavaScript framework for building single page applications, with routing and XHR utilities included.
Mithril.js is a client-side JavaScript framework for building single page applications, and it runs in the visitor’s browser. It can be loaded from a CDN to try it out, or installed from npm into a project. The tutorial on the project’s site shows an HTML-style view syntax through Babel’s JSX plugin. The documentation is on the project’s website.
Identity
Rendering and deploy
- Runs as
- In the browser2
- Rendering
- In the browser2
- Install with
- npm12
Releases
Adoption
Sources
- 2026-10-27: links, Install with, Templating
mithril.js.org/ - 2026-10-27: links, Categories, Install with, Runs as, Rendering
github.com/MithrilJS/mithril.js/blob/main/README.md - 2026-10-27: links, Written in, License, License model, GitHub stars, Contributors
github.com/MithrilJS/mithril.js - 2026-10-27: First release
registry.npmjs.org/mithril - 2026-10-27: Maintainer
raw.githubusercontent.com/MithrilJS/mithril.js/main/LICENSE - 2026-10-27: Current major version, Last release
github.com/MithrilJS/mithril.js/releases/tag/v2.3.8 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/mithril - 2026-10-27: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mithril