Skip to content

dubstar-04/Design-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

439 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design logo

Design

A 2D CAD application for the web

Live App Docs License Tests


About

Design is a 2D computer-aided design (CAD) application built for the web, targeted at makers, designers, hobbyists, and professionals who need a capable CAD tool that runs entirely in the browser — no install required.

Try it now → design-web.uk

Screenshots

Canvas
Canvas
Layers panel
Layers panel
Settings panel
Settings panel
Properties panel
Properties panel

Getting Started

Prerequisites: Node.js 16+

# Clone the repository
git clone https://github.com/dubstar-04/Design-Web.git
cd Design-Web

# Install dependencies
npm install

# Start the development server
npm start

The app will be available at http://localhost:3000.

Building & Deployment

# Create a production build
npm run build

# Deploy to GitHub Pages (production branch)
npm run deploy

Documentation

Full documentation is available at design-app.readthedocs.io, covering commands, entities, and dimension styles.

Contributing

Contributions are welcome. Please read Contributing.md before opening a pull request.

License

Distributed under the GPL-3.0 licence. See LICENSE for details.

Contributors