Welcome

A screenshot of flashback studio

About

Flashback is an homage to drawing tools of the 90s! This completely free (FOSS) suite of tools enables the creation of rich web-optimized content. Flashback Studio is centered around an intuitive timeline, enabling stop-motion and tween-based animations that can be combined with scripts to produce games, movies, websites, and more!

All projects created with Flashback Studio may be exported to the web in a format that is compatible with modern browsers.

NOTE: Flashback is an extremely "early access" project. Many features are missing, and there are many bugs!

Which is why we'd love to invite users and developers alike to join our community. Be a part of this exciting early-access project.

Download

Visit the release page for links to the binaries.

Since this build is very early stage with many usability quirks and missing functionality, the goal of this release is to encourage folks to get involved with the project. If you would like to provide feedback or share your ideas, please use the mailing list to reach out.

Source

You can access the source of each sub project on source hut.

  • Flashback studio is an electron app. The primary application for developing rich flashback content.
  • Flashback engine is the WebGL rendering engine that loads flashback files and projects them to an HTML5 canvas.

Features

Top features include a robust timeline-based animation system that allows creators to easily design and sequence animations using keyframes. Using a vector-based graphics engine, flashback ensures scalable and high-quality visuals. Additionally, Flashback provides a scripting language for developing interactive content and games.

  • Robust Timeline
  • Tweening Keyframes
  • Powerful Scripting
  • Web-Optimized (HTML5/WebGL)
  • Compatible with Linux, Mac, and Windows

A screenshot of a bouncing ball