Popularity
8.3
Growing
Activity
8.9
Growing
11,609
351
870

Description

A Javascript Framework for Building Brilliant Applications

See the website for documentation

There's also a blog and a mailing list

Monthly Downloads: 0
Programming language: HTML
License: MIT License
Latest version: v2.0.4

mithril.js alternatives and similar libraries

Based on the "derby" category

Do you think we are missing an alternative of mithril.js or a related project?

Add another 'derby' Library

README

mithril.js npm Version npm License npm Downloads Donate at OpenCollective

What is Mithril?

A modern client-side Javascript framework for building Single Page Applications. It's small (<!-- size -->9.79 KB<!-- /size --> gzipped), fast and provides routing and XHR utilities out of the box.

Mithril is used by companies like Vimeo and Nike, and open source platforms like Lichess 👍.

Mithril supports IE11, Firefox ESR, and the last two versions of Firefox, Edge, Safari, and Chrome. No polyfills required. 👌

Installation

CDN

<!-- Development: whichever you prefer -->
<script src="https://unpkg.com/mithril/mithril.js"></script>
<script src="https://cdn.jsdelivr.net/npm/mithril/mithril.js"></script>

<!-- Production: whichever you prefer -->
<script src="https://unpkg.com/mithril/mithril.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/mithril/mithril.min.js"></script>

npm

npm install mithril --save

The "Getting started" guide is a good place to start learning how to use mithril.

TypeScript type definitions are available from DefinitelyTyped. They can be installed with:

$ npm install @types/mithril --save-dev

Documentation

Documentation lives on mithril.js.org.

You may be interested in the API Docs, a Simple Application, or perhaps some Examples.

Getting Help

Mithril has an active & welcoming community on Gitter, or feel free to ask questions on Stack Overflow using the mithril.js tag.

Contributing

There's a Contributing FAQ on the mithril site that hopefully helps, but if not definitely hop into the Gitter Room and ask away!


Thanks for reading!

🎁


*Note that all licence references and agreements mentioned in the mithril.js README section above are relevant to that project's source code only.