This is your work, valued
expect. Write better assertions
2.3kremix-the-web. Open source tools for Remix (or any framework!)
979mach. HTTP for JavaScript
803http-client. Compose HTTP clients using JavaScript's fetch API
503web-starter. Build and deploy a React website quickly on Heroku
412citrus. Parsing Expressions for Ruby
410strata. A modular, streaming HTTP server for node.js
364multipart-parser. A fast, efficient parser for multipart streams in any JavaScript environment
348then-redis. A fast, promise-based Redis client for node.js
313shadowbox. A beautiful, versatile lightbox for photos and videos
293file-storage. Key/value storage for JavaScript File objects
148rollup-plugin-url-resolve. Use URLs in your Rollup imports
137react-loop-2019. Notes and code examples from my React Loop 2019 Keynote
116lazy-file. Lazy, streaming files for JavaScript
93form-data-parser. A request.formData() wrapper with pluggable file upload handling
86resolve-pathname. Resolve URL pathnames using JavaScript
64expect-element. Write better assertions for DOM nodes
60my-react. An experimental drop-in replacement for React without ES6 classes or "this"
57dotfiles. My dotfiles
56unpkg-demos. Experiments in how to use unpkg
55history-server. An HTTP server for single-page apps that use the HTML5 history API
52rack-accept. HTTP Accept* for Ruby/Rack
48mint. A small, fast documentation generator for literate-style programming
41sinatra-session. Simple, secure sessions for Sinatra
37firework. A distributed, fault-tolerant work queue for Firebase
36s3-thumb-server. Serve thumbnails of images stored on S3 over HTTP
34ember-firebase. Firebase bindings for Ember.js
32monterey. Minimal OOP for JavaScript
31value-equal. Are these two JavaScript values equal?
31optionparser. Command-line option parser for PHP
30remix-ssg-example. Small example of how to statically generate a Remix site using wget
29bufferedstream. A robust stream implementation for node.js and the browser
26tree-shaking-react-router. Tree-shaking React Router with webpack 4
25icare. A badge to promote empathy in software design, craftsmanship, and maintenance
25react-style. Declarative styling for React components
21broccoli-rev. A Broccoli plugin for adding revision checksums to file names
13react-router-examples. Code examples for React Router v6
12usererror. A base class for JavaScript errors
12maker. Small library for quickly constructing large segments of HTML in JavaScript
5preact. ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
5react-router-preload-test. Testing out preloading routes in React Router with React Suspense
4