-
-
Notifications
You must be signed in to change notification settings - Fork 926
Example Applications
tebe edited this page Oct 1, 2021
·
44 revisions
LINKS to independent applications using Mithril
Examples to study and emulate
for something a little more basic, the starter kits tend to have an example application
- Mithril TodoMVC Example - An implementation of TodoMVC in Mithril
- Mithril TodoMVC Example - Not always up-to-date with the current version of Mithril, but worth a look.
- TodoMVC using Mithril + Livescript - Possibly the smallest todomvc implementation
- TodoMVC by nordfjord
- ThreadItJS - TodoMVC spin-off that implements a Reddit/HN clone. Features AJAX, parameterized routes and recursive views in a <200 LOC app
- Bullet Hell - A simple arcade shoot 'em up with Newtonian physics and an interesting mechanic. Makes use of the Matter.js physics library.
- Infinite Scroll - By ArthurClemens
- Content Slider - By ArthurClemens
- Page Slider - By ArthurClemens
- Chessground - A featureful, multipurpose chess board UI with mobile support. To be used standalone, or as a Mithril component.
- lichess.org - The second most popular chess server. Uses 7 distinct mithril projects to handle playing, puzzles, analysis, tournaments, and more.
- Myth player - A simple html5 video player
- Node-Mithril-Chat - A sample chat app using NodeJS ExpressJS Socket.io and Mithril (Bondifrench)
- SchoolHouseRock - Demo game built with Mithril in a week-end game jam by Josh Galvin, source code can be found here
- Captain Vocab - MMO demo game, defeat monsters by learning Spanish vocabulary, that you can play here and where you can see the source here
- Github Who to Follow - Example of using a public API
- RSS Feed Reader - Another Example of using a public API
- Treebeard - Hierarchical data renderer built with Mithril
- ListKit on Github - Public list manager - DEMO
- Mithril/Haxe webshop - An simple online shopping demo site, written in Haxe (a js transpiler) and Mithril. Source code linked.
- Slide Presentation Tool - Impressive! (uses v0.1.21) - github repository
- Mithril-live-editing - A demonstration of a live editing using Mithril + Electron (formerly Atom)
- mithril-slides - A Keynote-inspired presentation app written with Mithril - Demo
- github-event-viewer - GitHub Event Viewer for repository events - Demo
- Kakuzuge - Current Streak table of Github users you follow
- mithril-admin - Admin interface for RestFull web-services
- funkollect.io - Funko Pop! collection manager
- Mithril version of React-employee-directory - Sample Mobile Application with Mithril and Cordova
- mithril-trader - Real Time Trader Desktop with Mithril, Node.js and Socket.io
- kyill-thrill - A small single-request blog tool that uses Jekyll and Mithril
- Blog, User administration and Starter kit - Uses MongoDB, Express, Redux, Mithril. Blog and User administration. Markdown format for Blog. Email verification. JWT authentication. Server-side rendering.
- Nile Bookstore - A full online bookstore application written in mithril. Demonstrates how to interact with server API and manage state. The application is componentized into routes and pages. See fully working demo here.
- .Net Core RESTful Api + MithrilJS front-end - Another example of using Restful API with Mithril
- Mithril as game engine - experiment - Another way to use Mithril.