Skip to content

AvaLovelace1/speed-sketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

470 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

SpeedSketch: Gesture Drawing App

Browser Windows macOS Linux

SpeedSketch is a free app for creating timed drawing sessions using image references on your own device. 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

Create your own drawing session

  • Personal image references: Choose any folder(s) on your device to use as an image reference source.
  • Shuffle images: Choose whether to display images alphabetically or in a random order.
  • Custom sessions: Set a fixed display time in Endless Mode, or create your own schedules in Class Mode.
  • Breaks: Rest your wrist! Add breaks of any length to schedules in Class Mode.

Image viewer

  • Zoom/pan: Scroll to zoom in and out, and click & drag to pan around the image.
  • Flip horizontally or vertically: Flip the image for more variety.
  • Customizable image filters: Use the Greyscale, High Contrast, and Blur filters to focus on shape and form.
  • Grid overlay: Display a modifiable grid over the image for checking proportions.
  • Pin window to top (desktop only): Keep the app window on top of other windows for easy reference while drawing.
  • Open image folder (desktop only): Reveal the image in your system’s file navigator.
  • Light & dark themes

Installation

Web app

Browser

Visit the SpeedSketch website to use SpeedSketch directly in your browser with no installation.

Desktop app

Windows macOS Linux

Build the desktop app on your computer by following the instructions in Building from source. Pre-built binaries are currently not available.

Building from source

SpeedSketch is built using SvelteKit and Tauri. Follow these steps to build from source:

  1. Clone this repository with git clone https://github.com/AvaLovelace1/speed-sketch.git && cd speed-sketch.
  2. Install all Tauri prerequisites, including System Dependencies, Rust, and Node.js. (There is no need to Configure for Mobile Targets.)
  3. Install all dependencies (including Tauri) with npm install.
  4. Build the web app with npm run build, or the desktop app with npm run tauri:build.

Acknowledgements

About

Free web and desktop app for creating timed drawing sessions using image references on your own computer. Perfect for gesture studies!

Topics

Resources

License

Stars

Watchers

Forks