This is your work, valued
unistyle. Write modular and scalable CSS using the next version of ECMAScript
311react-swiper. Detects and triggers touch events for swiping such as onSwipeLeft, onSwipeDown, etc. with ReactJS
139middl. A generic middleware library, inspired by Express and suitable for anything
96relae. A Relay inspired library for React and RESTful backends
55micro-compress. Compression for HTTP microservices built with Micro
43kebab-case. Convert a string to kebab-case, i.e. its dash separated form
26to-css. Generate CSS from a JavaScript Object
25short-hash. Get a short hash from a string. Uses Bernstein's popular 'times 33' hash algorithm but returns a hex string instead of a number
13angular-AnimatedBorderMenus. A tutorial on how to create a off-canvas icon navigation with an animated border effect. NOTE: This version is adapted to AngularJS
10npm-root. Get the node modules directory, a.k.a. npm root. Global or local.
8pj2md. Generate a README in markdown from a package.json file
6promise-fn. Wrap a function to be able to call it with promises as arguments, i.e. use promises as if they where non-promise values
6promise-all. A Promise.all but for Objects as well as Arrays
5readdir-absolute. As fs.readdir but it returns absolute paths
4readability-from-string. Run mozilla/readability on an HTML string
4split-css-selector. Split a comma separated CSS selector list into an array of selectors
4systemet. Get data from Systembolaget
4spindel. A web crawler/spider
4create-file. Write to a file only if it does not exist
4hyperscript-string. Create HTML strings with JavaScript
3iso-date. Get a ISO date string, i.e. 'YYYY-MM-DD', from a Date
3rulla. An opinionated preconfigured Rollup for easy bundling
3get-hrefs. Get all href urls from an HTML string
3promise-get. Get a property from the object a promise resolves to, using a dot path
2kudo. A simple Kudo Card generator
2hyperscript-normalize-args. A hyperscript helper to normalize component arguments, for easier creation of reusable components
2function-params. Get parameter names for a given function (with ES6 arrow syntax support)
2get-api. Get API information from a module
2unistyle-flat. Unnest/flatten a Unistyle Object to a structure which resembles real CSS
2node-red-contrib-rethinkdb. WIP: A Node-RED RethinkDB node
2frrb. Fat Responsive Radiobutton
2classnameify. Generate classname selectors for CSS components, works splendid together with e.g. React
2cngen. Generate CSS classnames from declarations, works splendid together with e.g. React
2get-feeds. Get RSS/Atom/ActivityStream feeds from an HTML string
2handle-path. A simple route handling tool. Mapping a URL to a handler
2promise-fncall. A Function.call that can deal with promise arguments
2docker-node-zeromq. A Dockerfile for a Node+ZeroMQ image
1docker-gcloud-node. A gcloud docker image with kubectl, docker and nodejs
1compose-funcs. Compose functions (i.e. f(g(x)) -> (f ∘ g)(x)). Returns a function with correct length and a descriptive name
1docker-docker-node-yarn. A Docker image with Docker, NodeJS and Yarn preinstalled
1hyperscript-string-async. An async/promisified version of hyperscript-string
1joakimbeng.github.io. My landing page
1docker-java-node. A Dockerfile for a Java+Node image
1docker-code-server. Dockerfile
1slush-n. A Slush generator for creating Node modules
1vscode-lit-html. Adds syntax highlighting for html inside of JavaScript and TypeScript tagged template strings
1docker-php. A Docker image with Apache+PHP+Composer and some more tools
1docker-gcloud. A gcloud docker image with kubectl and docker
1hash-props. Get a hash of an object calculated from certain properties
1docker-node-git. mhart/alpine-node with git installed
1docker-node-python. A Docker image with NodeJS and Python
1rework. arbitrary CSS preprocessing library for node.js -- (vendor prefixes, custom properties, image inlining, easing functions, media macros)
1promise-and. The AND (&&) operator for promises
1merge-all. Merge all Objects in an Array
1gh-repo-to-user. Get GitHub username from a repo, accepting repos like package.json's repository field
1the-argv. The part of argv you want
1to-predictable-string. Stringify anything in a predictable manner, i.e. two objects with equal keys in different order gets the same result
1jiffy. CSS
1