Mithril.js Description

Mithril.js allows you to create single page applications using a modern client-side JavaScript framework. It is small ( 10kb zip), fast, and comes with routing and XHR utilities. Companies like Nike and Vimeo use Mithril.js, as well as open-source platforms like Lichess. You can compare Mithril.js with other frameworks if you are a skilled developer. You can easily test Mithril.js by including it from a CDN. Follow this tutorial. It will cover most of the API surface, including routing and XHR, but it will only take 10 minutes. Click the button to update the button's label. We used m.mount so you don't have to call m.render manually to apply the changes to the HTML count variable. Mithril.js does this for you.

Pricing

Pricing Starts At:
Free
Free Version:
Yes

Integrations

API:
Yes, Mithril.js has an API

Reviews - 1 Verified Review

Total
ease
features
design
support

Company Details

Company:
Mithril.js
Website:
mithril.js.org

Media

Mithril.js Screenshot 1
Recommended Products
Our Free Plans just got better! | Auth0 by Okta Icon
Our Free Plans just got better! | Auth0 by Okta

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
Try free now

Product Details

Platforms
SaaS
Windows
Mac
Linux
iPhone
iPad
Android
Chromebook
Type of Training
Documentation
Customer Support
Online

Mithril.js Features and Options

Mithril.js User Reviews

Write a Review
  • Name: Thomas J.
    Job Title: Senior Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User, Deployment
    Organization Size: 1 - 25
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    The easiest SPA framework

    Date: Jul 23 2023

    Summary: When I start a new project with Mithril I always feel a slight thrill because it is so nice to work with. With for example Angular I always have the feeling of 'I hope nothing goes wrong because it is so hard to fix'.
    Even for quite large projects Mithril is one of the easiest frameworks to work with.
    Flexible, easy, fast, reliable.

    Positive: Mithril.js does not prevent you from doing things your way:
    - You can write JavaScript, TypeScript, JSX etc.
    - You can use a built tool, or point at a CDN and add your code directly on a web page.
    - You can write logic in your views or in separate controllers, or anywhere else you prefer.
    - You can write components as functions, classes, or inline code with the same ease.
    - You can use data services or a central store; and so on.
    - It really takes only 10 minutes to learn all the features you need for most apps. The expert features may take you an extra hour.

    Negative: If you rely much on dependency injection (like Angular does) you have to either write it yourself, or include a package that handles it for you. But it is quite easy to do yourself.

    Read More...
  • Previous
  • You're on page 1
  • Next