
SpeedSketch: Gesture Drawing App

SpeedSketch is a free app for creating timed drawing sessions using photo references on your own
computer. It displays all images in a given collection one by one, each for a specified amount of time.
Perfect for gesture studies, figure drawing practice, and the like!
Available as a web app and a desktop app for Windows, macOS, and Linux.
Features
Choose Your Own Image Collection
- Custom Image Folder: Select any folder on your computer to use as an image source.
- Custom Display Time: Choose from a list of predefined durations, or set your own duration for each image.
- Randomize Image Order: Choose whether to display images alphabetically or in a random order.
Image Viewing
- Zoom/Pan: Scroll to zoom in and out, and click & drag to pan around the image.
- Flip (Horizontal or Vertical): Flip the image for more variety.
- Customizable Image Filters: Use the Greyscale, Increased Contrast, and Blur filters to focus on shape
and form.
- Always on Top Mode (desktop version only): Keep the app window on top of other windows for easy reference while
drawing.
Additional Features
- Light & Dark Themes: Switch up the colours for comfortable viewing.
- …and more!
Installation
Web Version
Use SpeedSketch directly in your browser with no installation.
Desktop Version
[Coming soon]
Build from source
SpeedSketch is built using Tauri. Follow these steps to build from source:
- Clone this repository with
git clone https://github.com/AvaLovelace1/speed-sketch.git && cd speed-sketch
.
- Install all Tauri prerequisites, including System Dependencies,
Rust, and Node.js. (There is no need to Configure for Mobile Targets.)
- Install all dependencies (including Tauri) with
npm install
.
- Build the web app with
npm run build
, or the desktop app with npm run tauri:build
.
Acknowledgements