Pixel Animation Workstation

Project Ugomemo

Project Ugomemo is a desktop animation tool for making small, frame-based pixel animations with drawing, playback, and audio synchronization in one workspace.

Current latest test release: v0.1.5-test. Available from GitHub Releases for macOS Apple Silicon DMG and Windows x64 EXE/MSI.

Project Ugomemo running in Draw Mode with tool, canvas, and layer panels

Draw

Use pen, brush, tone, eraser, and shape tools with three layers and a fixed palette to create crisp pixel artwork.

Playback

Review the frame rail, switch FPS and speed, and quickly check the motion of your animation.

Audio

Add materials, record audio, arrange four tracks, mix levels, and sync playback to frame timing.

Current Status

Project Ugomemo is currently an early test build. The latest confirmed release is v0.1.5-test, published on GitHub Releases.

The current release page provides a macOS Apple Silicon .dmg build and Windows x64 .exe / .msi installers. Use the Releases page as the download entry point so you can choose the matching asset.

Concept

Project Ugomemo is designed as a small animation workspace where you can draw a frame, add the next one, play it back, and attach sound without leaving the app.

The goal is not to build a general-purpose professional animation suite, but to create a lightweight tool for fast frame animation experiments.

Features

Core tools are grouped by the way you work: draw frames, check motion, sync sound, save projects, and export results.

Drawing

Pen, Brush, Tone, Eraser, Shape

Animation

Frame-based editing, page/frame rail, onion skin

Layers

Three drawing layers: A / B / C

Playback

FPS selector, speed control, preview playback

Audio

Add audio materials, record, arrange four tracks, mix levels, and sync to frames

File

.upj project save/load

Export

Image export, video export, and audio/video export

Basic Workflow

  1. Create a new project
  2. Draw frames in Draw Mode
  3. Check motion in Playback Mode
  4. Add or record audio in Audio Mode
  5. Export as image, video, or audio/video

Samples

One sample is currently published. More works, export examples, and sample projects are planned as the app develops.

Current sample animation

A short looping animation drawn, timed, and exported entirely in Project Ugomemo.

Tech Stack

A Tauri desktop app with a React UI and Rust-backed native commands.

Project File

Project Ugomemo uses .upj, a portable project package that stores frame images, layer data, project metadata, and Audio Mode timeline state.

For detailed behavior, implementation notes, and developer-facing information, see the README.

Roadmap

  • Stabilize test releases
  • Add sample projects and more examples
  • Improve Audio Mode usability
  • Improve Brush and Tone tools
  • Expand documentation

Known Limitations

  • This is an early test build
  • File format and compatibility may change
  • Export depends on the ffmpeg sidecar flow
  • Large projects may still need performance tuning