A CLI tool to scaffold React projects using esbuild as the bundler, similar to Create React App (CRA) but significantly faster due to esbuild and SWC transpilation. Current version 3.4.9 supports Node.js 16+. It generates a minimal React template with built-in development server, production builds, environment variable support (REACT_APP_ prefix), and testing via jest. Released sporadically, last update in 2023. Differentiators: extreme speed (milliseconds), lightweight alternative to CRA, optional bun runtime support, and ES5 transpilation via SWC. Not actively maintained.
npm install react-esbuildNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Scaffold a new React project with esbuild, install dependencies, and start the dev server.
Define vars in .env with REACT_APP_ prefix; use as global variable without process.env.
On Windows delete C:\Users\Administrator\AppData\Local\Temp\react-esbuild; on Linux rm -rf ~/.bun and reinstall bun.
Migrate to a more actively maintained tool like Vite (npm create vite@latest) or Next.js.
Use npx react-esbuild@latest [project-name] to ensure latest version without global install.
Install bun via powershell -c 'irm bun.sh/install.ps1 | iex' (Windows) or curl -fsSL https://bun.sh/install | bash (macOS/Linux).
Run npx react-esbuild@latest [my-app] instead of node react-esbuild.
Upgrade Node.js to version 16 or later.
No dependency data recorded yet.