Client-side MVC framework - a tool to organize code in a way that is easy to think about and to maintain

What is Mithril?

Mithril is around 12kb gzipped thanks to its small, focused, API. It provides a templating engine with a virtual DOM diff implementation for performant rendering, utilities for high-level modelling via functional composition, as well as support for routing and componentization.

Mithril is a tool in the Javascript MVC Frameworks category of a tech stack.

Mithril is an open source tool with 11.1K Github Stars and 835 Github Forks. Here’s a link to Mithril's open source repository on Github

Who Uses Mithril?

5 companies use Mithril including Dial Once, Cloud Vlts, Inc., and SpartanGeek.

Why people like Mithril

Here’s a list of reasons why companies and developers use Mithril.

Add a one-liner

Mithril's Features

  • Only 12kb gzipped, no dependencies
  • Small API, small learning curve
  • Safe-by-default templates
  • Hierarchical MVC via components
  • Virtual DOM diffing and compilable templates
  • Intelligent auto-redrawing system

Mithril's alternatives

  • AngularJS - Superheroic JavaScript MVW Framework
  • Backbone.js - Give your JS App some Backbone with Models, Views, Collections, and Events
  • Angular 2 - One framework. Mobile & desktop.
  • Ember.js - A JavaScript framework for creating ambitious web apps
  • Aurelia - Next gen JS framework written with ES6 and ES7. Integrates with Web Components. No external dependencies except polyfills.

See all alternatives to Mithril

Explore other Languages & Frameworks tools that are known for: