Skip to content

Modern motion graphics: Generate keyframes, add auto-follow zooms, perspective effects, and 3D mockups!

Notifications You must be signed in to change notification settings

alexthegoodman/stunts-electron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stunts Cross-Platform

Stunts 10/07/25

The motion graphics editor of the future! A bold claim based on high-quality zooms, generative keyframes, perspective, and 3D mockups, as well as a powerful, custom-built 3D engine built on-top of both WebGPU and WebGL.

Stunts is a motion graphics editor built for high-impact, short-form video content. Create cinematic product demos, social media ads, app previews, and brand animations with professional visual flair—fast.

What Makes Stunts Different

  • Cinematic camera movements - Mouse movements translate into smooth, eased keyframes with perspective effects for that signature scan-like feel
  • Specialist tool for short-form - Optimized for 30-90 second videos where every frame needs to punch (not long-form content)
  • Custom 3D engine - Built on WebGPU and WebGL for powerful 3D mockups and animations
  • Generative keyframes - Intelligent animation assistance that adds craft automatically
  • Fast workflow - Most effects are just a couple clicks with intuitive options

Best For

  • Product launches and teasers
  • Social media advertisements
  • App store preview videos
  • Website hero animations
  • Logo reveals and brand content
  • Short explainer clips
  • Any video that needs to stop the scroll

Free & Open Source

Stunts is completely free and open source. Contributors are more than welcome!

Project Setup

Install

  • Install ffmpeg on your system. It is the only external requirement. Install with either scoop or homebrew
$ npm install

Development

$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux

About

Modern motion graphics: Generate keyframes, add auto-follow zooms, perspective effects, and 3D mockups!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published