The Gallery

Curator notes on stacks worth shipping, each one picked, tested and documented.

79 posts

SaaS stacks

react-day-picker vs react-datepicker vs MUI X Date Pickers in 2026

Three React date pickers measured against live registry, repository and tarball state on 7 October 2026. One is what shadcn installs for you, one is a single pre-bundled module your bundler cannot take apart, and one will not start until you have adopted a design system and picked one of eight date adapters. Plus three corrections to our own accessibility instrument, all of which had been wrong in the same direction.

12 min read194
SaaS stacks

react-easy-crop vs react-image-crop vs react-advanced-cropper: choosing a Next.js image cropper in 2026

Three React image croppers whose received wisdom is three months out of date. Read from the npm registry, the published tarballs and the GitHub API on 1 October 2026: the library everyone calls selection-only now writes the canvas code for you, the most downloaded one still ships zero canvas code, and the package npm reports as smallest is actually the heaviest.

12 min read233
SaaS stacks

tsup vs unbuild vs bunchee: TypeScript package bundlers in 2026

Three zero-config bundlers for shipping a TypeScript package, measured against live registry and repository state on 28 September 2026. One carries a maintainer deprecation notice, one has not released in over a year, and one requires Node 22.12. Plus what Vercel's turborepo actually uses, which is not what the usual citation says.

11 min read194
SaaS stacks

Sonner vs react-hot-toast vs react-toastify for Next.js in 2026

Three React toast libraries whose reputations are all slightly wrong. Read from the npm registry, the published tarballs, the GitHub API and the live shadcn registry on 23 September 2026: the most downloaded one is the heaviest, the one with the steepest search decline shipped a release seven days ago, and the oldest has the best accessibility.

12 min read274