This is your work, valued
Fractional CTO | Software Engineer | MSc
vomit. :mask: A minimal high order function for building user interfaces
160lego. πΎ Create large scale and reactive web applications brick by brick
159marc. :part_alternation_mark: Markdown as a dynamic template engine
153datastore. :hamster: Bloat free and flexible interface for data store and database access.
99doors. :door: Mutable asynchronous operations with conditions
90mood. :speak_no_evil: Give some mood to your code with a finite state machine
75react-states-machine. React state management using finite state machine
28steroid. :pill: A template engine on steroid
21zeroin. The only Event Emitter you need
20cement. Mixed cement with HTML and JavaScript to obtain a flexible and insanely fast data binding.
19con. Console Object Notation - JSON from your console
15emitter-queue. :sleeping: Queue emitter events
15bluff. π Promise A+ implementation
14post. Emitter-like component that enables safe cross origin communication.
12spruceup. Spruce up CSS classes
11node-invite. Invitation system backend by redis and build for speed.
11tag-reduce. Reduce tagged template literals to a single value
10wall. Express inspired web framework for your browser -- insanely flexible, and simple
9hangout. Peer to peer video application through local tunnel.
9peer. WebRTC peer connection made easy
9jquery-stack. Jquery plugin to stack your dom nodes
8email-suggest. Suggest email address based on list of popular email domains
7dynamic-content. dynamic content without any line of javascript
7supplant. Variable substitution on string
7email-domain-levenshtein. Suggest email based on the Levenshtein distance between given email and popular domains
6async. Collection of asynchronous patterns for nodejs and your browser.
6css-bundle. This is a bundle of CSS tips that have been very helpful in my projects.
6store-mirror. Web socket mirroring plugin for datastore
5meteo. Shell command to get the weather based on location
5domwalk. :runner: traverse dom recursively
5video. peer plugin to attach a video stream to a peer connection
5scrollhook. Browser scroll hook
4email-domain-popular. List of popular email domains
4lookfor. Client-side full-text search using CSS and built for speed.
4stomach. Digest strings, nodes and selectors into a dom element
4intertag. Compose template literals using function interpolation
4roulette. switch dom elements position
4robac. Role based access control
4unix-philosophy. A presentation made for YYCJS to talk about modularity and the unix philosophy
4diceware-passphrase. Create diceware passphrase
4molder. create custom elements today (almost)
4date-resolve. Resolve Numbers, Dates or Strings (RFC822 and ISO 861) into dates in milliseconds
3classifier. Naive bayes classifier
3json-to-cypher. Transform JSON-like object into cypher properties
3grout. :sweat_drops: virtual dom
3steroid-slot. :pill: Create placeholder inside streaming web component and fill with your own markup
3styles-generator. Generate styles on the fly
3diceware-word. Generate passphrase word from diceware dictionary
3stream-then. β‘οΈ Make a stream thenable.
3string-hex. Convert string to hex
3sewer. Cross browser and device event handler with delegation, chaining and filtering engines
3requirejs-plugin-iframe. This is a simple requirejs plugin to execute application scripts in different web origins
3redirect-uri-match. Validate a redirection URI query parameter with a whitelist of URIs
2array-include. String/Array index of an other array
2grimpette. Application navigation without the complicated stuff
2deepmix. Truly mix two objects together
2subaddress. Detect email subaddressing and return plain email address
2string-bits. Convert string into bits
2golden-grid. Draw golden spirals on top of a DOM element
2