next-data-hooks. Use `getStaticProps`/`getServerSideProps` as react-hooks
716color2k. a color parsing and manipulation lib served in roughly 2kB
633sanity-codegen. Generate TypeScript types from your Sanity.io schemas
266next-plugin-preval. Pre-evaluate async functions during builds and import them like JSON
254hacker-ui. A design system for the modern developer. (development on hiatus)
242pool. like Promise.all but you can limit the concurrency
142sanity-super-pane. The Sanity Desk Tool Pane with Super Powers
104next-plugin-query-cache. A build-time query cache for Next.js. Works by creating an HTTP server during the build that caches responses.
67oauth2-popup-flow. A very simple oauth2 implicit flow library that uses window.open
57babel-plugin-tsconfig-paths-module-resolver. Use tsconfig-paths in any bundler that supports a custom babel config.
43hocify. a simple library that converts hooks to HOCs for compatibility with class-based components.
41longtweet.io. a fast and reliable open-source blogging service created by @ricokahler — offered ad-free
23heic.app. a heic image converter that lives 100% in the browser
21flair. a lean, component-centric style system for React components
19lazy. A small (~900B gzip), useful set of methods for lazy iteration of iterables.
12ast-docgen. A toolkit for generating docs from typescript ASTs
7stable-hooks. hooks that wrap unstable values for more control over incoming hook dependencies
6fill-in-the-blank. This is for an article i'm writing.
5react-mounting-transition. react-mounting-transition is a simple lib to help you add transitions to components you dynamically mount to the DOM
3wordlepdf.com. Love Wordle and PDFs? This is the project for you!!
3use-preserve-reference. A hook that preserves object references when values are deep equal to the previous render
3conditional-fields-examples. JavaScript
3lostcitiescalculator.com. A score calculator for the card game Lost Cities
3atomic-css-in-js. an atomic css-in-js lib
2resume. a resume made with HTML + CSS
2sanity-plugin-fieldset-tabs. very alpha
2email-cleaner. This is a little side project where I unnecessarily use LLMs to find unsubscribe links to promotional emails.
1eslint. Find and fix problems in your JavaScript code.
1noise.cab. a simple website that generates noise
1sqlmarkdown. Convert markdown with SQL snippets to an interactive literate programming playground.
1hexagonpfp.org. TypeScript
1almost-slido. An end-to-end demo of a full-stack web application for a talk
1nano-pubsub. Tiny publish/subscribe
1ricokahler. i wanted to create a readme for my profile
1sanity-plugin-intl-input. Intl input for Sanity with a cleaner UI than a default solution
1use-pull. `usePull` is a hook that will wrap a value with a ref and return a memoized callback that pulls the latest version of that value.
1rpio-stepper. Fork of wpi-stepper but with rpio instead of wiringpi-node
1microcenter-rtx-notifier. polls microcenter for RTX cards and texts me whenever the stock changes
1promise-suspender. An **experimental** package that uses suspense for promises
1get-pr-from-github. i needed to wrap something in a serverless function. u can ignore this
1