A canvas drawing app for the web, use it, please!
- Features
- Installation
- Contributing
- License
💯 Free & open-source
🎨 Infinite, canvas-based whiteboard
🌙 Dark mode
🍳 Panning support
📷 Image support
🖼️ Export to PNG, SVG & clipboard
💾 Save drawings on the edge and share links
🔨 Wide range of tools - rectangle, circle, diamond, image, arrow, line, free-draw, eraser etc
🔙 Undo / Redo
⌨️ Keyboard shortcuts!
To install and run the project, follow these steps:
-
Clone the repository:
git clone https://github.com/dawkaka/drawapp.git
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your web browser and navigate to http://localhost:5173 to see the project running.
All contributions to this project are welcomed! Here's how you can get started:
-
Fork the repository.
-
Clone your forked repository to your local machine:
git clone https://github.com/dawkaka/drawapp.git
- Create a new branch:
git checkout -b my-new-feature
- Make changes by looking through the issues and commit them:
git commit -m "Add some feature"
- Push your changes to your forked repository:
git push origin my-new-feature
- Submit a pull request to the original repository.
I'll merge without a review (YOLO). Thanks for contributing!
This project is licensed under the MIT license. See the LICENSE file for details.