FindSoftware

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

Status
Active
Maintainer
Leo Horie5
First release
20144

Rendering and deploy

Runs as
In the browser2
Rendering
In the browser2
Install with
npm12

Releases

Current major version
26
Last release
2025-11-086

Adoption

GitHub stars
14,5053
npm downloads a week
27,7547
Contributors
2473
Dependent repositories
2,1158
Dependent packages
4138

Why these figures do not compare

Sources

  1. 2026-10-27: links, Install with, Templating
    mithril.js.org/
  2. 2026-10-27: links, Categories, Install with, Runs as, Rendering
    github.com/MithrilJS/mithril.js/blob/main/README.md
  3. 2026-10-27: links, Written in, License, License model, GitHub stars, Contributors
    github.com/MithrilJS/mithril.js
  4. 2026-10-27: First release
    registry.npmjs.org/mithril
  5. 2026-10-27: Maintainer
    raw.githubusercontent.com/MithrilJS/mithril.js/main/LICENSE
  6. 2026-10-27: Current major version, Last release
    github.com/MithrilJS/mithril.js/releases/tag/v2.3.8
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/mithril
  8. 2026-10-27: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mithril

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON