This is your work, valued
parse-duration. convert a human readable duration to ms
346parse-svg-path. A minimal svg path parser
96normalize-svg-path. "simplify" an svg path
51flowtype. keep font-size in proportion with its containers size
42packin. A better npm install
24satellite. A DOM element which can be told to position itself around another element
21abs-svg-path. redefine an svg path with absolute coordinates
20computed-style. getComputedStyle() with fallback
15Rutherford.jl. Figuring out how to do generic UIs
13move. Pure JS DOM animation
12equals. Check if two values are deeply equivalent
12position. utilities for working with positioned DOM elements
10easy-style. A convenience wrapper for free-style
9buildfresh. Automatically run a command and reload your browser when files change
8string-tween. tween strings
8edn.js. An EDN reader and an EDN writer for JS
7Kip.jl. An alternative module system for Julia
7atom-browser-refresh-on-save. A plugin for Atom which reloads assets in the browser as soon as you save them
7free-variables. Get a list of free variables used in a JS program
7now. performance.now() x-browser
6timeline. orchestrate a group of animations
5pico-button.c. A debounced button for Raspberry Pico
5contextmenu. A contextmenu interface
5serialize-svg-path. JavaScript
4rename-variables. Safely rename JS variables
4untar. unpack the contents of a tar file to a directory
4Destructure.jl. Destructuring assignment macros
3Units.jl. So pretty
3JSX-to-JS. A JSX transpiler that at least tries to do it properly
3Emitter.jl. An event emitter for julia
3eval-as-module. Eval a JS string as if it was a file being required
3progress-svg. Circular progress indicator using SVG
3dom-event. Low level helper for creating DOM events
3component-set. JavaScript
3pico-rotary-encoder.c. A rotary encoder struct for Raspberry Pico
3SourceGraph. Pull your modular project into memory so you can get fancy with it
3transducer.js. A really simple transducers implementation
2DOM.jl. Julia
2babel-plugin-runtime. Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals.
2map-ast.js. The boring part of any JS source transform
2Promises.jl. A lazy evaluation primitive for Julia
2big-executable. inline a modules dependencies to reduce startup IO
2animation. A base class for animations
2alias-property. create robust aliases for an object's properties
2fs-plates. a cli tool for rendering project boilerplate
2lift-result. lift functions so they can handle results as if they were plain values
2forEach. iterate over key value pairs (async/sync)
2fs-equals. test pieces of the file system for equality
2Email.jl. An email client for Julia
1pico-i2c-driver.c. Enables you to talk to I2C slaves from any computer with a USB port
1SimpleCLI.jl. Epically sexy CLI scripts in Julia
1EDN.jl. Supports reading and writing the edn format
1ast-children. get the children of an AST node
1respict. A dictionary which respects its inheritance chain
1viewport. Represents the browsers view port and emits events when it changes state
1rel-svg-path. Define SVG path data using only relative points
1topograph. A graph data-structure
1mana. A prettier virtual DOM library
1typed-stream. dramatically simpler streams through specialization
1