Opentoonz
GitHub RepoImpressions94
View on GitHub
@githubprojectsPost Author

OpenToonz: The Studio-Grade 2D Animation Software That's Free and Open Source

You've probably wondered what software powers the hand-drawn look of Studio Ghibli films like Spirited Away or Howl's Moving Castle. The answer isn't some expensive, proprietary industry secret—it's a tool called Toonz, and now you can use its open-source descendant, OpenToonz, for free. If you're a developer or animator who's been frustrated by the limitations of free animation tools or the cost of professional ones, this project is worth a serious look.

What It Does

OpenToonz is a full-featured 2D animation software package, published by Japanese company DWANGO. It's based on the "Toonz Studio Ghibli Version"—software originally built by Digital Video, Inc. in Italy, then customized over many years by Studio Ghibli for their actual production pipelines. That's not marketing hype; this is the actual tool used to create some of the most beloved animated films of all time.

The software handles the complete 2D animation workflow: drawing, compositing, and rendering. It's cross-platform, with builds available for Windows, macOS, and Linux. The codebase is primarily C++, and the project maintains separate build instructions for each platform, including BSD. You'll also find CI badges for all three major platforms in the README, showing active development and testing across Windows, macOS, and Linux.

Beyond the core application, there's a separate documentation repository and a community translation effort hosted on Weblate, which tells you the project is actively maintained and localized.

Why It's Cool

Let's be honest—most free animation software falls into two camps: either it's too basic for serious work, or it's abandoned. OpenToonz is neither.

  • It has real production pedigree. This isn't a hobbyist project. Studio Ghibli used this software for years. That means the tool has been battle-tested on actual feature films with tight deadlines. The features that exist aren't theoretical—they're the result of animators demanding specific capabilities day after day.

  • The licensing is genuinely permissive. Files outside the thirdparty and stuff/library/mypaint brushes directories use a modified BSD license. That means you can use, modify, and distribute the software for commercial or personal use without worrying about licensing fees or restrictions. The third-party components have their own licenses, but the core is refreshingly open.

  • You can test pull requests before they merge. The project has explicit instructions for testing individual PRs. This is a sign of a healthy community—they're not just accepting code blindly, and they want help validating changes. For developers, this is a low-barrier way to contribute without needing to understand the entire codebase.

  • Multiple build targets with clear documentation. Windows, macOS, Linux, and BSD all have dedicated build guides. The project also has a stylesheet building guide, which suggests some level of theming or interface customization is possible.

  • Active community support. There's a Google Users forum for troubleshooting and tips, plus GitHub issues for bug reports and development discussions. The translation status badge shows active localization work.

How to Try It

The easiest way to get started is to grab the latest installer from the official OpenToonz site:

https://opentoonz.github.io/e/index.html

If you want nightly builds or older versions, check the GitHub releases page:

https://github.com/opentoonz/opentoonz/releases

For those who prefer to build from source—and if you're reading this, that's probably you—each platform has its own guide:

  • Windows: ./doc/how_to_build_win.md
  • macOS: ./doc/how_to_build_macosx.md
  • Linux: ./doc/how_to_build_linux.md
  • BSD: ./doc/how_to_build_bsd.md

There's also a separate stylesheet build guide at ./doc/how_to_stylesheet.md if you want to customize the interface.

If you're not a developer but want to help, the project specifically asks for help testing pull requests. Check ./doc/how_to_test_prs.md for the process.

For documentation beyond the README, head to the OpenToonz documentation repository at https://github.com/opentoonz/opentoonz_docs.

Final Thoughts

OpenToonz is one of those rare open-source projects that bridges the gap between professional-grade tools and free software. It's not trying to reinvent animation—it's giving you the same tool that created masterpieces, under a permissive license, with active development across multiple platforms. If you're a developer interested in animation pipelines, or an animator who wants a serious tool without the subscription fees, this is worth your time. The code is there, the community is active, and the history speaks for itself.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Last updated: May 31, 2026 at 06:43 AM