Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MithrilJS/mithril.js
A JavaScript Framework for Building Brilliant Applications
https://github.com/MithrilJS/mithril.js
framework javascript mithril router vdom virtual-dom xhr
Last synced: 26 days ago
JSON representation
A JavaScript Framework for Building Brilliant Applications
- Host: GitHub
- URL: https://github.com/MithrilJS/mithril.js
- Owner: MithrilJS
- License: mit
- Created: 2014-03-17T01:59:39.000Z (about 10 years ago)
- Default Branch: next
- Last Pushed: 2023-09-17T20:53:47.000Z (8 months ago)
- Last Synced: 2024-04-15T22:15:34.901Z (about 1 month ago)
- Topics: framework, javascript, mithril, router, vdom, virtual-dom, xhr
- Language: JavaScript
- Homepage: https://mithril.js.org
- Size: 12.1 MB
- Stars: 13,842
- Watchers: 313
- Forks: 924
- Open Issues: 148
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Code of conduct: docs/code-of-conduct.md
- Codeowners: .github/CODEOWNERS
Lists
- awesome-javascript - mithril.js - Mithril is a client-side MVC framework (Light-weight, Robust, Fast). (MVC Frameworks and Libraries / Runner)
- my-awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-mithril - GitHub Repo
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js
- awesome-stars - mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js
- awesome-stars - mithril.js
- awesome - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-github-star - mithril.js
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome - mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js
- my-awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome - mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js - A JavaScript Framework for Building Brilliant Applications (JavaScript)
- awesome-stars - mithril.js
- Awesome-Minimal-JavaScript-Frameworks - Mithril - date/mithriljs/mithril.js) even though a major release was announced 2 years ago ([Inferno](https://infernojs.org/))
- awesome-starred - MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications (javascript)
- awesome-stars - mithril.js
- awesome-star-libs - MithrilJS / mithril.js
- my-awesome-list - mithril.js - A Javascript Framework for Building Brilliant Applications (Programming Languages / JavaScript)
- awesome-stars - MithrilJS/mithril.js - `★13921` A JavaScript Framework for Building Brilliant Applications (JavaScript)
README
# Mithril.js
[![npm Version](https://img.shields.io/npm/v/mithril.svg)](https://www.npmjs.com/package/mithril)
[![License](https://img.shields.io/npm/l/mithril.svg)](https://github.com/MithrilJS/mithril.js/blob/next/LICENSE)
[![npm Downloads](https://img.shields.io/npm/dm/mithril.svg)](https://www.npmjs.com/package/mithril)
[![Build Status](https://img.shields.io/travis/MithrilJS/mithril.js/next.svg?colorB=brightgreen)](https://www.npmjs.com/package/mithril)
[![Donate at OpenCollective](https://img.shields.io/opencollective/all/mithriljs.svg?colorB=brightgreen)](https://opencollective.com/mithriljs)
[![Zulip, join chat](https://img.shields.io/badge/zulip-join_chat-brightgreen.svg)](https://mithril.zulipchat.com/)- [What is Mithril.js?](#what-is-mithriljs)
- [Installation](#installation)
- [Documentation](#documentation)
- [Getting Help](#getting-help)
- [Contributing](#contributing)## What is Mithril.js?
A modern client-side JavaScript framework for building Single Page Applications. It's small (9.17 KB gzipped), fast and provides routing and XHR utilities out of the box.
Mithril.js is used by companies like Vimeo and Nike, and open source platforms like Lichess 👍.
Mithril.js supports IE11, Firefox ESR, and the last two versions of Firefox, Edge, Safari, and Chrome. No polyfills required. 👌
## Installation
### CDN
```html
```
### npm
```bash
npm install mithril --save
```The ["Getting started" guide](https://mithril.js.org/#getting-started) is a good place to start learning how to use Mithril.js.
TypeScript type definitions are available from DefinitelyTyped. They can be installed with:
```bash
$ npm install @types/mithril --save-dev
```## Documentation
Documentation lives on [mithril.js.org](https://mithril.js.org).
You may be interested in the [API Docs](https://mithril.js.org/api.html), a [Simple Application](https://mithril.js.org/simple-application.html), or perhaps some [Examples](https://mithril.js.org/examples.html).
## Getting Help
Mithril.js has an active & welcoming community on [Zulip](https://mithril.zulipchat.com/), or feel free to ask questions on [Stack Overflow](https://stackoverflow.com/questions/tagged/mithril.js) using the `mithril.js` tag.
## Contributing
There's a [Contributing FAQ](https://mithril.js.org/contributing.html) on the Mithril.js site that hopefully helps, but if not definitely hop into the [Zulip stream](https://mithril.zulipchat.com/) and ask away!
---
Thanks for reading!
🎁