Lichess mobile is a cordova application. It is written in TypeScript and JavaScript. The rendering library is mithril.js. It uses babel, browserify and gulp as build tools. It talks to a native Stockfish engine, supporting multiple variants, through a cordova plugin. Multi-variant chess library is brought by a JavaScript version of scalachess. Then copy env.json.example to env.json and modify settings to link your app to a lichess server.
lichess stockfish android ios cordova typescript mithril scalajs chess android-sdk lichess-mobile xcode application mobile realtimeAs of Mithril.js v1.0.0, you can use the react-transform-jsx Babel plugin for JSX. See Mithril.js' JSX documentation for details.
deprecated unmaintained mithril jsxMaterial Design component library for Mithril and React. Can be used as general-purpose component library that includes dialogs, cards, notifications, lists, buttons, form elements, and more.
mithril material-design reactBarebones Single Page Application Development Server in Nodejs
spa single-page application server development dev environment react mithril angular indexRouter allowing creation of Single-Page-Applications (SPA) with a DRY mechanism (identification classified as namespaces) to prevent hard-coded URLs. To define routing specify a host DOM element, and routes with a root route. Should no root route be specified, the first route is chosen.
router mithril django reverse routing route path queryEasily validate Mithril.js models, and objects. Validates mithril models and objects through validation functions mapped to specific model properties.
mithril form validation validate validator model object input textarea checkbox dropdown json plugin errors helperA routing system for Mithril.Mithril has a beautiful lightweight routing paradigm, but as legends recount, sometimes you need to dig deep to get at the good bits: it's difficult to express the routing of a complex application when m.route( rootElement, defaultRoute, routesHash ) can only be invoked once and the routes hash has to be flat.
mithril router routingMithril is a small, yet great javascript MVC framework that is faster and more flexible than most others. Here's the Haxe version for Mithril 1.0+, with some useful extra features thanks to macros and the type inference. Standard procedure: haxelib install mithril and then -lib mithril in your .hxml file.
mithril mvcPrecompiles Mithril views which use JSX into JavaScript, using msx. .jsx files are automatically renamed to .js for you, ready for output.
gulpplugin jsx mithril msxUsing a browser, go to http://localhost:8000 and you'll see example slides. To add or edit slides, make changes to the slides.json file and reload your browser.
presentation keynote mithril jsonA calendar component for mithril. You can see a demo here.
mithril calendarProject template for mithril, with JWT auth, themed bootstrap & easy animations
mithril bootstrap bootswatch mongodb authentication jwtInstall either as a WordPress plugin or a NodeJS application. License: GPL v2 or any later version. See the website for more information. The NarraFirma™ software helps people who want to use Participatory Narrative Inquiry (PNI) in their communities and organizations.
narrafirma pni spa mithril d3 pointrel community participatory-narrative-inquiryAlpha status. Code written off the cuff, untested. Use at own peril. Mattr allows you to extend the Mithril view language with custom attributes.
mithril plugin plugins mvc view custom attributesA Mithril wrapper whose controllers gain a new exit hook for outgoing animations. Exitable is intended for use with the Mithril 0 API - it is redundant in (at the time of writing, forthcoming) Mithril 1, thanks to the onbeforeremove hook. When you bind an exit method to a controller, we observe the output of each draw: as soon as we detect that the corresponding component has been removed from the view, the draw loop is frozen; all your animations execute, and when they're done, Mithril goes about business as usual.
mithril virtual dom animation pluginMithril is a modern client-side Javascript framework for building Single Page Applications. Mithril does not require specialized tools for testing, however the following have been developed as side projects to the main framework or by the community.
mithril mithriljs awesome awesome-listYou'll want to create a schema first. Schemas are JSON-ish documents that contain some number of fields. Once you've created a schema you can create instances of that schema. All edits are synced in near-real-time to FireBase, so your data should always be in sync.
firebase crucible cms mithril purecss spa
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.