SkillAgentSearch skills...

Flare

Flare - An Open Source successor to Adobe Animate/Flash. Forked from OpenToonz.

Install / Use

/learn @Flare-Animate/Flare
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Flare

<img width="663" height="400" alt="FlareBanner" src="https://github.com/user-attachments/assets/73e4050f-f248-419e-8e61-fe8814ab984d" />

A fork of OpenToonz rebranded as Flare — focused on providing an Adobe Animate-like user experience and improving interoperability with Flash assets (.swf/.fla).

This repository is a fork of OpenToonz and retains the original licensing and attribution. See the Licensing section below for details.

日本語 简体中文

What is Flare?

Flare is a community-driven fork of OpenToonz that ships a revamped UI layout inspired by Adobe Animate and adds built-in Flash ecosystem import support for FLA/XFL/SWC/SWF/FLV/F4V/AS workflows.

For the original Flare project and its history, see the Flare website: https://flare-animate.github.io/website

Program Requirements

To enable SWF import features, install FFmpeg and ensure it is available on your PATH.

Flare uses CMake as its build system. You must have CMake (version 3.10 or later) installed and available on your PATH before attempting to configure or build the project. On Windows you can install CMake via the official installer or Chocolatey. On macOS use Homebrew (brew install cmake), and on Linux use your distribution's package manager (apt, dnf, etc.).

Installation

Please see the doc/ folder for platform-specific build and installation instructions.

How to Build Locally

You can configure a build directory from the repository root with a command such as:

cmake -S flare/sources -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release

and then build:

cmake --build build --parallel

For more detailed, platform‑specific guidance follow the links below:

Community & Contribution

This fork aims to stay compatible with OpenToonz where possible while introducing new features. When contributing, please keep the original project's licensing and attribution in mind.

Licensing

Files outside of the thirdparty and stuff/library/mypaint brushes directories are based on the Modified BSD License.

Third-party components retain their original licenses. See the relevant documentation in thirdparty/ and stuff/library/mypaint brushes/Licenses.txt.

Adobe Animate-style Workspace & Theme

Flare includes an "Adobe Animate" workspace and an Adobe-like color theme by default. To switch to the Adobe Animate workspace, open the Room (Workspace) menu and choose "Adobe Animate".

Importing SWF files

Flare provides a built-in Flash import workflow for .fla, .xfl, .swc, .swf, .flv, .f4v, and .as. Native metadata/asset extraction works without external helper tools; when FFmpeg exposes direct readers for .swf/.flv/.f4v on your system, Flare can also load those containers as scene levels automatically.

Development helper scripts

To make it easier to follow build and test output you can run the included log_watcher.py script. It watches *.log files underneath the build directory and prints the last few lines whenever they are modified. This is also the script that the autonomous chat mode will launch automatically:

python scripts/log_watcher.py    # defaults to flare/build

You can run the same command via the "watch logs" task in VS Code (Ctrl+Shift+B).

Related Skills

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated1d ago
Forks5

Languages

C++

Security Score

80/100

Audited on Apr 6, 2026

No findings