Flare
Flare - An Open Source successor to Adobe Animate/Flash. Forked from OpenToonz.
Install / Use
/learn @Flare-Animate/FlareREADME
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
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
