Next.js (opens in a new tab) gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.
Chakra UI (opens in a new tab) is a simple, modular, composable and accessible component library that is highly customizable.
tRPC (opens in a new tab) is an end-to-end typesafe API framework built for applications using TypeScript. It's an alternative to traditional REST or GraphQL APIs, that eliminates the need for defining API schemas, as the API is directly derived from your functions and procedures. In Start UI, tRPC allows communication between client and server, ensuring type safety.
Prisma (opens in a new tab) is an open-source database toolkit that includes an ORM for Node.js and TypeScript. It simplifies database access, migrations, and data management.
TanStack Query (opens in a new tab) (formerly React Query) is a powerful tool
to do efficient data synchronization for React. No need of Redux
or another global state manager anymore. Usable with
fetch (opens in a new tab),
axios (opens in a new tab), or
graphql-request (opens in a new tab),
TanStack Query will do the work and is agnostic of the method you will use.
To create React forms, there is a lot of libraries out there. Formiz (opens in a new tab) will help you create React forms with ease! Composable, headless & with built-in multi steps.
Storybook (opens in a new tab) is an Open Source tool to help you develop framework agnostic components in isolation and document them.
Playwright (opens in a new tab) is a modern testing framework for web applications, supporting multiple browsers and automation features. Start UI end-to-end tests are written using Playwright.
React i18next (opens in a new tab) is an internationalization framework for React applications, allowing translation and multilingual support.
React Email (opens in a new tab) is a framework for building responsive email templates with React, offering an intuitive approach to email design.
MailDev (opens in a new tab) is an SMTP server and web interface for email testing in development, allowing for easy debugging.