Technologies
Node.js
Node.js (opens in a new tab) is a JavaScript runtime built on Chrome's V8 engine. In Start UI it powers the development tooling and server-side runtime (scripts, server functions, and more).
GitHub (opens in a new tab) · License MIT (opens in a new tab)
TypeScript
JavaScript is an untyped language. TypeScript (opens in a new tab) adds static types to help define contracts between functions and components, improving reliability and developer experience across the codebase. Adoption is incremental and optional, but recommended.
GitHub (opens in a new tab) · License Apache 2.0 (opens in a new tab)
React
React (opens in a new tab) is a JavaScript library for building reactive user interfaces. It has a large ecosystem and community, which helps long-term maintainability and availability of resources.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
TanStack Start
TanStack Start (opens in a new tab) is a full‑stack React framework powered by TanStack Router. It provides full‑document SSR, streaming, server functions/RPCs, bundling via Vite, and deployment to virtually any runtime.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
Tailwind CSS
Tailwind CSS (opens in a new tab) is a utility‑first CSS framework that enables rapid UI development with composable classes and an extensible design system.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
shadcn/ui
shadcn/ui (opens in a new tab) is a collection of copy‑and‑paste React components built with Tailwind CSS and Radix UI primitives. It provides accessible, unstyled components you can fully customize.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
React Hook Form
To create forms in React, React Hook Form (opens in a new tab) offers performant, flexible, and extensible form handling with easy‑to‑use validation.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
oRPC
oRPC (opens in a new tab) combines RPC with OpenAPI to build end‑to‑end typesafe APIs. It supports contract‑first development, multiple schema validators (Zod, Valibot, ArkType), streaming/SSE, and integrations with TanStack Query and more.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
Prisma
Prisma (opens in a new tab) is an open‑source database toolkit and ORM for Node.js and TypeScript that simplifies database access, migrations, and data modeling.
GitHub (opens in a new tab) · License Apache 2.0 (opens in a new tab)
Better Auth
Better Auth (opens in a new tab) is a framework‑agnostic authentication and authorization library for TypeScript with a rich plugin ecosystem (OAuth, 2FA, multi‑tenant, and more).
GitHub (opens in a new tab) · License MIT (opens in a new tab)
Storybook
Storybook (opens in a new tab) is an open‑source tool to develop UI components in isolation, document them, and build a shared component library.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
Vitest
Vitest (opens in a new tab) is a fast unit test framework built for Vite projects, offering instant ESM support, TypeScript integration, and great DX.
GitHub (opens in a new tab) · License MIT (opens in a new tab)
Playwright
Playwright (opens in a new tab) is a modern end‑to‑end testing framework for web applications with cross‑browser automation and powerful tooling. Start UI end‑to‑end tests are written using Playwright.
GitHub (opens in a new tab) · License Apache 2.0 (opens in a new tab)