Things I've made, worth sharing.

I've worked on tons of little projects over the years but these are the ones worth sharing. Many of them are open-source, so if you see something that has your interest, check out the code and contribute if you have ideas for how it can be improved.

  • Simple and complete DOM testing playground that encourage good testing practices.

    795

    testing-playground.com

  • Check if your browser is still supported by your favorite websites.

    4

    issupported.com

  • Track and optimize your online business with Metric Mouse. Your Google Analytics data presented in a easy yet powerful way.

    metricmouse.com

  • Collect info from users without a server or back-end code.

    rake.red

  • Build responsive websites in your browser, without writing code.

    updrafts.app

  • Adds support for address lookup (a.k.a. geocoding / geosearching) to Leaflet.

    10.5M 1.1K

  • Handler to improve data handling in Next.js getServerSideProps

    101.2K 590

  • Scans your nodejs project folder and shows obsolete files and modules

    12.9M 2K

  • Smart spinner helper for React, to manage the duration of loading states.

    5.9M 530

  • Define action constants for Redux

    716.1K 171

  • Find the version of a lib that broke your tests

    1.9K 92

  • A partial matcher for Jest to simplify validation of complex structures.

    121.2K 22

  • Clean and minimal JSDoc 3 Template / Theme

    18

  • A lib that parses the resolver ast, to return the requested object fields and provided params, at any nested level.

    51.2K 15

  • Handler to improve data handling in Next.js getServerSideProps

    434 7

  • A lib to parse, stringify, and expand FormData

    37.5K 5

  • Remix router inspired by domain driven design

    36.5K 5

  • A kit to simplify handling form submissions in remix

    38.6K 3

  • Create stable cache keys from complex objects

    434 2

  • Retrieve email address by github handle

    358 1

  • GitHub activity insights for repos and orgs

    374 1

  • A collection of addons for the fetch API

    928.4K 1

  • An eslint plugin to enforce some best practices

    37K 1

  • Link Yarn Workspaces while respecting publishConfig.directory

    12.6K 1

  • Nanoid configured to behave like Meteor Random.id

    157K 1

  • The Next Generation of CSS-in-JS, for React projects.

    3.3K 1

  • Run an arbitrary command when a server reboots

    21.3K 1

  • Create a brew formula for an npm package

    657

  • A minimal reactive document store with Mongo-like querying, reactivity, TTL support, and optional persistence.

    7.2K

  • Utility function to assert and narrow a type using typebox

    37.9K

  • An account package for managing user accounts in mongodb, including registration & recovery emails.

    2.3K 29

  • Lightweight job scheduling for Node.js. Cron won't get easier.

    2.8K 29

  • Compose emails using React and send them with nodemailer.

    2.9K 29

  • Convenient custom errors matching http status code.

    12.6K 29

  • A tiny, zero dependency, isomorphic SHA256 hashing algorithm.

    2.2K 29

  • A tiny but elegant wrapper around the native mongodb driver for Node.js, removing boilerplate and fixing id generation.

    14.1K 29

  • API sdk for using @rakered/accounts with Next.js. Self hosted accounts with a breeze.

    1.3K 29

  • UI for using @rakered/accounts with Next.js. Your own login & registration forms in a sec.

    851 29

  • A lib to manage files on OpenStack Swift with ease. Upload, download, and delete.

    782 29

  • Tiny lib to deal with form submissions and structured FormData.

    3K 29