• Stars
    star
    7
  • Rank 2,294,772 (Top 46 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Break out of the lifecycle loop with steps!

More Repositories

1

patchinko

A terse API for performing deep patching on JavaScript structures
JavaScript
73
star
2

mithril-machine-tools

Putting the hype back in hyperscript, the OM back in virtual DOM; A bag of tricks for Mithril.
JavaScript
30
star
3

mithril.exitable.js

Exit animations for Mithril components: provide controllers with an `exit` hook which will trigger when the component disappears from the virtual DOM (but before it's removed from live DOM), locking the draw process while you perform animations.
JavaScript
22
star
4

mattr

Mithril view plugins as custom attributes
JavaScript
9
star
5

plasm

A declarative component instantiation & retrieval system for virtual DOM libraries
JavaScript
6
star
6

mithril-islands

Mount Mithril components whose redraw is controlled explicitly
JavaScript
6
star
7

mithril-router

A Router component for Mithril in the vein of react-router, using universal-router & history
JavaScript
4
star
8

mithril-hydrate

Hydrate pre-rendered Mithril applications
JavaScript
3
star
9

mimix

Composable Mithril mixin factory
JavaScript
2
star
10

jquery.sequentialTraversal.js

Sequential (linear/non-hierarchical) relative DOM traversal methods for jQuery
JavaScript
2
star
11

xet

xet( map, key, factory ) - if map has own property key, return its value. If not, execute factory, assign the return value to key, then return it.
JavaScript
2
star
12

muty

An attempt at a more intuitive API wrapper around W3C DOM MutationObserver
JavaScript
2
star
13

mithril-granular

A Mithril extension that allows individual component redraws
JavaScript
1
star
14

life-cycle

A no-op custom element which exposes lifecycle hooks to consuming view frameworks
JavaScript
1
star
15

emjay

Write Pug templates and pass them to Mithril
JavaScript
1
star
16

panellist

Golden Layout, except with Mithril
JavaScript
1
star
17

npm-dependency-versions

A utility for determining the package versions at given points in time
JavaScript
1
star
18

m.route.Link

A playground for messing about with Mithril routing assertions
1
star
19

mle

A little application to illustrate Mithril virtual DOM lifecycle
JavaScript
1
star
20

mithril-v1v0

Combines the new speed & features of Mithril v1 with the simple surface API of Mithril v0
JavaScript
1
star
21

funes

Remember everything, for better or for worse
JavaScript
1
star
22

blockm

A Mithril view-component to allow downstream nodes to delay the removal of ancestor nodes
1
star
23

tick-collections

TickMap & TickSet are variations of Map and Set whose contents are cleared every tick. Useful for eg memoization based on highly volatile data.
JavaScript
1
star
24

temporal-components

Temporal components for Mithril
JavaScript
1
star
25

further

A minimalist display font for the Roman alphabet inspired by futhark runes, art nouveau letting, and a contemporary humanist minimalism
1
star
26

html.loading

Hide the page body until page & synchronous resource dependencies have finished loading
1
star
27

mithril-vdom-from-html

Uses htmlparser2 to consume HTML and output Mithril vdom
1
star
28

mithril-route-components

Mithril 1 makes a distinction between RouteResolvers and Components as route endpoints. Mithril Route Components collapses that distinction.
JavaScript
1
star
29

JSON2cookie

JSON cookie model after Stoyan Stefanov's 'prefs' (user preferences) model, tweaked for JSON2 (thx Saurus) and accommodating prior set non-JSON key=pair syntax values.
JavaScript
1
star
30

trier

A tool for recursively iterating through DOM trees.
JavaScript
1
star