React + Vite
A focused application foundation.
Create a React application with Vite for local development and production builds.
JavaScript or TypeScriptForge / Project scaffolding
Turn a project idea into a working starting point. Forge checks your tools, creates your project, installs dependencies, and validates the production build.
Free to use. Coming soon for Windows.
One command to get started
forge create react --name my-app --typescript --with test
A deliberate starting point
A new project involves more than generating files. Tools need to be present, dependencies need to be installed, and the result needs to build.
Forge brings those steps together around Vite and the Next.js generator, with selected dependency versions and optional tools configured for the project.
The workflow
Choose your project type, language, and optional tools. Forge handles the preparation and checks the result.
Check Node.js and npm before starting. If Node.js needs to be installed or updated, Forge asks before proceeding.
Generate a React or Next.js application in your chosen location, with JavaScript or TypeScript.
Install dependencies through npm and configure the optional tools you selected for the project.
Run configured tests when selected, then check the production build before reporting success.
Your existing work stays yours: Forge refuses to overwrite an existing project directory.
Available at launch
Start with the framework and language that fit your work. Add the capabilities you need.
React + Vite
Create a React application with Vite for local development and production builds.
JavaScript or TypeScriptNext.js
Start a Next.js application with App Router and ESLint already configured.
JavaScript or TypeScriptPackage management through npm.
Data validation
Add schema validation for the data your application receives and works with.
Code formatting
Keep source formatting consistent with project configuration and formatting commands.
Styling
Build interfaces with utility classes and the setup your selected framework needs.
Unit and component testing
Start with a configured test environment and a starter component test.
Browser testing
Test application workflows in a browser with an end-to-end testing setup.
Content
Render Markdown with front matter and GitHub-style syntax, including tables and task lists.
Markdown support brings together react-markdown, gray-matter, and remark-gfm. Pair it with Zod to validate content metadata such as titles and publication status.
Coming soon
Forge is being prepared for its first public release. The Windows installer and getting-started instructions will be available here when it launches.
Explore Prima Facie