Software I use, libraries I love, and other things I recommend.

Runtimes

  • Bun logo

    Bun is an all-in-one toolkit for JavaScript and TypeScript apps

    bun.sh

  • LLRT logo

    LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.

    github.com

Bundlers

  • Bunchee logo

    Zero config bundler for ECMAScript and TypeScript packages

    github.com

  • Parcel logo

    The zero configuration build tool for Typescript, CSS, HTML, SVG, React.

    parceljs.org

Testing

  • Playwright logo

    Playwright enables reliable end-to-end testing for modern web apps.

    playwright.dev

  • Testing Library logo

    Simple and complete testing utilities that encourage good testing practices

    playwright.dev

  • PactumJS logo

    Free & OpenSource REST API Testing Tool for all levels in a Test Pyramid

    github.io

UI Libraries

  • Shadcn

    Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

    shadcn.com

  • Headless UI

    Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

    headlessui.com

  • TailwindCSS

    A utility-first CSS framework packed with classes

    tailwindcss.com

Frontend Utilities

  • SWR

    React Hooks for Data Fetching

    swr.vercel.app

  • TanStack Query

    Powerful asynchronous state management

    tanstack.com/query

IAC Frameworks

  • Pulumi

    Author infrastructure code using programming languages you know and love. Write statements to define infrastructure using your IDE with autocomplete, type checking, and documentation.

    pulumi.com

Library author tools

  • Changesets

    A tool to manage versioning and changelogs with a focus on multi-package repositories

    github.com