This is your work, valued
slate. A completely customizable framework for building rich text editors. (Currently in beta.)
32ksuperstruct. A simple and composable way to validate data in JavaScript (and TypeScript).
7.1kpermit. An unopinionated authentication library for building Node.js APIs.
1.7kreact-values. A set of tiny React components for handling state with render props.
1kis-hotkey. Check whether a browser event matches a hotkey.
375awesome-heroku. A curated list of helpful Heroku resources.
320slate-plugins. A set of my personal Slate editor plugins, in a monorepo.
244to-case. Simple case detection and conversion for strings.
124hpmor. A set of covers for "Harry Potter and the Methods of Rationality".
122minify. Simple, clean API for minifying Javascript, HTML or CSS.
110css-color-function. A parser and converter for Tab Atkins's proposed color function in CSS.
90is. Simple type checking.
76void. A toolkit for making generative art.
75router. A nice client-side router.
70bump. Easily bump the version of all the different package.json equivalents.
64heroku-logger. A dead simple logger, designed to be perfect for Heroku apps.
61animate.sass. A fork of animate.css written in SASS with a few modifications.
51is-empty. Check whether a value is empty.
46browser-logger. A dead simple logger, designed to be perfect for the browser.
45download-github-repo. Download and extract a GitHub repository from node.
42pg-sql-helpers. A set helpers for writing dynamic SQL queries with `pg-sql` in Javascript.
38to-camel-case. Convert a string to a camel case.
36rework-pure-css. Spiritual successor:
33to-snake-case. Convert a string to a snake case.
26history. A nicer wrapper around the browser's History API. Push, replace, back, forward, etc.
25makefile-help. An easy way to add a `make help` target to your Makefiles.
25slate-drop-or-paste-images. Moved! This package has moved to ianstormtaylor/slate-plugins...
24rework-color-function. Implements Tab Atkins's proposed color function in CSS.
22slate-auto-replace. Moved! This package has moved to ianstormtaylor/slate-plugins...
22trigger-event. Programmatically trigger a DOM event. Useful for unit testing mostly.
21to-title-case. Convert a string to a title case.
18component-size. A component command to list the sizes of all your component's dependencies.
18reset. An opinionated CSS reset for web *apps*.
16component-update. A component command plugin to update out of date dependencies.
16to-no-case. Remove an existing case from a string.
16css. Simple CSS manipulation.
16component-outdated. A component command plugin to list outdated dependencies.
14read-file-stdin. Read from a file, falling back to stdin.
14correct-email. Correct common misspellings in an email address, based on Kicksend's Mailcheck library.
13create-event. Create an event object cross browser. Useful for unit testing mostly.
13backbone-inheritance. (I no longer use Backbone, but feel free to check this plugin out. The code is pretty straightforward.) A Backbone.js mixin that lets Views inherit properties from their parents.
12to-slug-case. Convert a string to a slug case.
12jquery-state. A jQuery plugin that makes setting states in the DOM easy and accessible.
11to-capital-case. Convert a string to a capital case.
11slate-paste-linkify. Moved! This package has moved to ianstormtaylor/slate-plugins...
10animate. Easily apply animate.css animations to elements via Javascript.
10backbone-state. (I no longer use Backbone, but feel free to check this plugin out. The code is pretty straightforward.) A Backbone.js mixin that adds states to Views.
9slate-soft-break. Moved! This package has moved to ianstormtaylor/slate-plugins...
8mailto. Programmatically open the user's email client.
6to-space-case. Convert a string to a space case.
6write-file-stdout. Write to a file, falling back to stdout.
6awesome-react-components. Catalog of React Components & Libraries
5to-dot-case. Convert a string to a dot case.
5rework-font-variant. Implements the font-variant-* properties for browsers that don't yet support them.
4to-constant-case. Convert a string to a constant case.
4matchuppps. My 10K Apart 2010 entry that won Best Design
3to-pascal-case. Convert a string to pascal case.
3