Your web app stack
The healthiest, most-adopted open-source picks for each part of a web app, ranked by our Advisor score. Save the whole stack or copy the install commands below.
The healthiest, most-adopted open-source picks for each part of a web app, ranked by our Advisor score. Save the whole stack or copy the install commands below.
Astro is a web build tool and framework optimized for content-rich sites that ships minimal client-side JavaScript by default. Its islands architecture renders pages to static HTML on the server and selectively hydrates only the interactive components that need it.
npm install astrogstack is an open-source TypeScript project in the claude space with 108k GitHub stars. The repository is actively maintained, with recent commits.
npm install gstackNativeScript is a runtime and framework that lets you write native mobile apps in JavaScript/TypeScript, calling iOS, Android, and visionOS platform APIs directly from JS via dedicated runtimes rather than through a web browser shell.
npm install nativescriptArco Design is an enterprise-oriented React UI component library implementing ByteDance's Arco design system, offering 60+ ready-to-use, fully typed components plus tooling for theme customization and reusable materials.
npm install @arco-design/web-reactVuetify is a UI framework for Vue that provides an extensive set of pre-built components following Google's Material Design specification, complete with a theming engine, layout primitives, and accessibility support.
npm install vuetifyAn extensive Angular component library and design system covering 130+ components and 100+ directives, organized into base libraries (CDK, core) and add-ons, built around dynamic content injection (ng-polymorpheus) and Web APIs for Angular.
npm install taiga-uistore is an open-source TypeScript project in the state management space with 3.5k GitHub stars. The repository is actively maintained, with recent commits.
npm install storemobx-state-tree is an open-source TypeScript project in the state management space with 7k GitHub stars. The repository has seen commits within the last year.
npm install mobx-state-treeRedux is a predictable global state management library based on a single store, dispatched action objects, and pure reducers. Redux Toolkit is its official opinionated wrapper that reduces boilerplate and bakes in best practices.
npm install reduxformkit is an open-source TypeScript project in the claude space with 4.7k GitHub stars. The repository is actively maintained, with recent commits.
npm install formkitnextjs-prisma-boilerplate is an open-source TypeScript project with 715 GitHub stars. It is associated with authentication, boilerplate, cicd, cypress.
npm install nextjs-prisma-boilerplateA React library for building and validating forms with minimal boilerplate, leaning on uncontrolled inputs and refs to keep re-renders low while exposing a hook-based API.
npm install react-hook-formA Microsoft-maintained framework for browser automation and end-to-end testing that controls Chromium, Firefox, and WebKit via one unified API, available as a test runner, a scripting library, and AI-agent integrations (CLI and MCP server).
npm install playwrightStorybook is a development environment that renders UI components in isolation as cataloged 'stories', enabling teams to build, document, and test components separately from the host application. It is framework-agnostic with first-class support for most major frontend frameworks.
npm install storybookwebdriverio is an open-source TypeScript project with 9.8k GitHub stars. It is associated with automation, cucumber, devtools, jasmine. The repository is actively maintained, with recent commits.
npm install webdriverio