create-node-appone command · any stack
TemplatesExtensionsDocs
Get started
No results found.
Navigation
Home
Docs
Templates
Extensions
Docs
Docs — Introduction
Docs — Installation
Docs — AGENTS.md
Docs — Templates
Docs — Template Customization
Docs — Extensions
Docs — Contributing
Docs — Advanced Usage
System
Enable Performance Mode
Press Esc to close
Ctrl+K
10 templates·51 extensions·12 categories·MIT licensed·TypeScript-first
create-node-app

One command. Any stack. Compose templates and extensions into production-ready Node.js apps.

© 2026 Create Awesome Node App.

Resources

TemplatesExtensionsDocumentationContributing GuideChangelog

Community

Discord CommunityGitHub Organizationnpm PackageReport an issueRequest a feature

Ecosystem

Node.jslivePythonbetaV languagelive

React Vite Boilerplate

frontend-applications

React SPA on Vite with React Router and TypeScript. Choose it for client-only apps where instant HMR and a lean build matter more than SSR.

React
Vite
Frontend
TypeScript
ESLint
Prettier
React Router
SPA
HMR

About this template

This template provides a solid foundation for building react applications. It comes with all the essential tools and configurations to help you get started quickly.

The React Vite Boilerplate template is designed to help developers jumpstart their projects with best practices, modern tooling, and a well-structured codebase.

Key Benefits

  • Pre-configured development environment
  • Modern tooling and best practices
  • TypeScript support out of the box
  • Linting and formatting setup
  • Testing infrastructure ready to go
Quick Start
Get up and running in seconds

$ npx create-awesome-node-app \

--template react-vite-boilerplate

Template Details
Typereact
Categoryfrontend-applications
Compatible Extensions34

Compatible Extensions

Enhance your React Vite Boilerplate with these powerful extensions

Tooling
GitHub Setup
Automate GitHub workflows with Actions, Dependabot, and templates for issues and pull requests.
reactwebextension-reactmonoreponestjs-backendnextjsnextjs-saas-ai
GitHub
Automation
Actions
+3 more
Compatible with:react, webextension-react, monorepo, nestjs-backend, nextjs, nextjs-saas-ai
Tooling
Husky + Lint Staged
Improve code quality with pre-commit hooks using Husky and Lint Staged.
reactwebextension-reactwebdriverionestjs-backendnextjsnextjs-saas-ai
Husky
Lint Staged
Code Quality
+2 more
Compatible with:react, webextension-react, webdriverio, nestjs-backend, nextjs, nextjs-saas-ai
Tooling
Development Container
Set up a development container with Docker and VSCode for consistent environments.
reactwebextension-reactmonorepowebdriverionestjs-backendnextjsnextjs-saas-ai
Docker
VSCode
DevContainer
+2 more
Compatible with:react, webextension-react, monorepo, webdriverio, nestjs-backend, nextjs, nextjs-saas-ai
Testing
Jest + React Testing Library
Add Jest and React Testing Library for unit and integration testing in React projects.
reactwebextension-reactnextjs
Jest
React Testing Library
Unit Testing
+2 more
Compatible with:react, webextension-react, nextjs
Testing
Vitest + React Testing Library
Add Vitest and React Testing Library for fast Vite-native unit and integration testing in React projects.
react
Vitest
React Testing Library
Unit Testing
+2 more
Compatible with:react
Testing
Playwright E2E
Add Playwright end-to-end browser testing with multi-browser config, dev-server bootstrap, and CI workflow.
reactnextjs
Playwright
E2E
Browser Testing
+1 more
Compatible with:react, nextjs
Localization
React i18n
Add internationalization support to your React app with react-i18n and async backend.
react
i18n
Localization
React
+2 more
Compatible with:react
State Management
TanStack React Query
High-quality open-source software for web developers.
react
TanStack
React Query
State Management
+2 more
Compatible with:react
State Management
React Hook Form
Extension to add React Hook Form, a performant, flexible and extensible forms with easy-to-use validation.
react
React Hook Form
State Management
Form Validation
Compatible with:react
State Management
Jotai
Extension to add Jotai, a small and fast state management library for React
react
Jotai
State Management
Atomic State Management
Compatible with:react
State Management
Recoil.js (Deprecated)
Extension to add Recoil.js, a state management library for React. Note: Recoil is no longer maintained by Meta (formerly Facebook Experimental) and may not receive future updates.
react
Recoil.js
State Management
Atomic State Management
Compatible with:react
State Management
Hookstate
Add Hookstate, a modern state management solution with hooks-based API and TypeScript support.
react
Hookstate
State Management
React Hooks
+2 more
Compatible with:react
State Management
MobX
Extension to add MobX, a tiny state management library for React
react
MobX
State Management
Bidirectional State Management
Compatible with:react
State Management
Teaful (Deprecated)
Add Teaful, a tiny and fast state management solution with a simple API and TypeScript support. Note: Teaful has very low adoption (~126 weekly downloads) and may not receive future updates.
react
Teaful
State Management
React Hooks
+2 more
Compatible with:react
State Management
Valtio
Extension to add Valtio, a tiny state management library for React
react
Valtio
State Management
Bidirectional State Management
Compatible with:react
State Management
XState
Add XState, a state management and orchestration solution for complex state machines and workflows.
react
XState
State Management
Finite State Machines
+2 more
Compatible with:react
State Management
Zustand
Add Zustand, a small, fast and scalable state management solution with a simple API and TypeScript support.
react
Zustand
State Management
Unidirectional State Management
+2 more
Compatible with:react
State Management
React Redux with Redux Saga
Extension to add Redux Toolkit (RTK) with React Redux bindings and Redux Saga for side-effect management
react
React
State Management
Unidirectional State Management
+3 more
Compatible with:react
State Management
React Redux with Redux Toolkit
Extension to add Redux Toolkit (RTK) with React Redux bindings, redux-persist, and redux-logger for a fully configured store
react
React
State Management
Unidirectional State Management
+3 more
Compatible with:react
Cross Platform
Cross Platform Apps with Ionic React + Capacitor
Add Ionic React and Capacitor to your cross platform react app
react
Ionic
Capacitor
React
+1 more
Compatible with:react
Tooling
Docker Compose Setup
Add docker environments for development and production to your project setup with docker-compose
react
Docker
Docker Compose
React
+3 more
Compatible with:react
Cross Platform
Android Tools
Avoid using heavy IDEs by installing this extension that creates an elegant tool setup for your android app
react
Android
React
Android Studio
+2 more
Compatible with:react
UI
Semantic UI React
Extension to add Semantic UI React to your setup
react
React
Semantic UI
Semantic UI React
+1 more
Compatible with:react
UI
Semantic UI React with Theme
Extension to add Semantic UI React to your setup with theme customization
react
React
Semantic UI
Semantic UI React
+2 more
Compatible with:react
UI
Material UI
Add Material UI components and theming capabilities to your React application with TypeScript support and best practices.
react
React
Material UI
Components
+4 more
Compatible with:react
UI
Ant Design for React
Add Ant Design React components with TypeScript support, theming capabilities and enterprise-grade UI patterns.
react
React
Ant Design
Ant Design React
+3 more
Compatible with:react
UI
Bootstrap React
Add Bootstrap React components with TypeScript support and responsive design patterns.
react
React
Bootstrap
Bootstrap React
+3 more
Compatible with:react
Tooling
React Million DOM Optimization
Extension to add Million DOM Optimization to your React app
react
React
Million
Optimization
Compatible with:react
Cross Platform
React Electron Vite
Add Electron to your cross platform React Vite app
react
React
Electron
Vite
+1 more
Compatible with:react
UI
Tailwind CSS
Add Tailwind CSS utility-first styling with PostCSS and dark mode class strategy.
react
React
TailwindCSS
Utility-First
+3 more
Compatible with:react
UI
shadcn/ui
Add shadcn/ui component primitives (Radix UI + Tailwind CSS) with variant-based theming utilities.
react
React
shadcn/ui
TailwindCSS
+4 more
Compatible with:react
Data Fetching
Apollo Client for React
Add Apollo Client for GraphQL data fetching, caching, and state management in React applications.
reactnextjs
Apollo
GraphQL
Data Fetching
+1 more
Compatible with:react, nextjs
Tooling
Storybook
Add Storybook for isolated component development, visual testing, and interactive documentation.
reactnextjs
Storybook
Components
Documentation
+1 more
Compatible with:react, nextjs
Tooling
React Router v7
Adds React Router v7 with BrowserRouter setup and sample pages.
react
React
React Router
Routing
+2 more
Compatible with:react
View All Extensions

Recommended Combinations

Get started quickly with these popular template and extension combinations

T

React Vite Boilerplate

react

E

GitHub Setup

Tooling

$ npx create-awesome-node-app \

--template react-vite-boilerplate \

--addons github-setup

T

React Vite Boilerplate

react

E

Husky + Lint Staged

Tooling

$ npx create-awesome-node-app \

--template react-vite-boilerplate \

--addons husky-lint-staged

T

React Vite Boilerplate

react

E

Development Container

Tooling

$ npx create-awesome-node-app \

--template react-vite-boilerplate \

--addons development-container

T

React Vite Boilerplate

react

E

Jest + React Testing Library

Testing

$ npx create-awesome-node-app \

--template react-vite-boilerplate \

--addons jest-react-testing-library

Ready to Build?

Start creating your awesome Node.js app with this template

Browse Extensions