Skip to content

The React web version of CompassCAD. Available to try at https://compass-cad.web.app

Notifications You must be signed in to change notification settings

CompassCAD/ReactWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ce16f94 · · Feb 10, 2026

History

21 Commits
Jan 20, 2026
Feb 10, 2026
Jan 20, 2026
Jan 20, 2026
Jan 20, 2026
Jan 20, 2026
Jan 20, 2026
Jan 20, 2026
Feb 5, 2026
Jan 20, 2026
Jan 20, 2026

Repository files navigation

CompassCAD in React

An official port of CompassCAD for TypeScript. Aims to replace the HTML5 version.

Installation

You will need:

  • Node >= v22v22
  • npm

Steps

  • Clone this repository
git clone https://github.com/zeankundev/CompassCAD -b react ccad-react

  • Enter the directory
cd ccad-react

  • Install dependencies
npm i

  • Start server and have fun!
npm start

Other React-provided scripts

  • start: Starts a local development server
  • build: Generates a production-ready build
  • test: Launches React's interactive tester
  • eject: Removes build dependencies. This is a one-way operation, so there is no going back. Consider your choices before running npm run eject

Notes

To use Blueprint, either on dev or deployed, you must create an .env file containing this:

REACT_APP_BLUEPRINT_API_KEY=
y>

If you haven't configured it yet, you should go to Google AI Studio and get your API key. Don't worry, you don't need to train or configure anything in the studio; all training and system prompt is hardcoded into the code, so feel free to tweak that!

Help

If you want to help CompassCAD on React, you can either:

  • Open a new Issue.
  • Start a pull request
  • Or talk to us in our Discord server.

About

The React web version of CompassCAD. Available to try at https://compass-cad.web.app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published