A relaxing painting app inspired by the Lake Coloring Book, designed for tablets. Choose an image from the gallery and paint freely using a stylus pen.
You can test a live version at: https://vayawoz.es/draw/
- Image Gallery: A collection of illustrations to color\
- Painting Tools: Brush, paint bucket, and eraser\
- Customization: Adjustable brush size, opacity, and color palette\
- Saving: Projects are stored locally on the device (IndexedDB)\
- History: Undo/redo actions (Ctrl+Z / Ctrl+Shift+Z)\
- Touch & Stylus: Supports touch, Apple Pencil, and other pressure-sensitive styluses
# Python 3
python -m http.server 8000
# Node.js
npx serveThen open http://localhost:8000 in your browser.
Open the index.html file in your browser.
Note: Some features may not work due to CORS restrictions.
- Brush: Freehand painting\
- Bucket: Fill areas\
- Eraser: Remove paint
Ctrl/Cmd + Z: Undo\Ctrl/Cmd + Shift + Z: Redo\Ctrl/Cmd + S: Save project
- Safari (iPad)\
- Chrome (Android tablets)\
- Modern desktop browsers\
- Apple Pencil and other stylus support
- Add an SVG file to the
images/directory\ - Edit
app.jsand add a new entry to theimageLibraryarray:
{
id: 'my-image',
name: 'Image Name',
src: 'images/my-image.svg',
category: 'category'
}Edit the colorPalette array in app.js.
Free for personal and educational use.