Rigging and Animation tool set for After Effects

After Effects GitHub

GitHub release (latest SemVer) GitHub Release Date GitHub tag (latest SemVer pre-release)

What's this?

Duik is a comprehensive animation and rigging toolset for Adobe After Effects.

It provides the main rigging tools, found in any 3D software, like IK, controllers, and bones, but adapts them to 2D animation in After Effects. With Duik you can rig complex characters and use advanced animation techniques usually found in 3D softwares. If you do not know what rigging means, it may be because it is a bit too soon for you to use those tools.

Duik has plenty of animation tools too - managing keyframes and interpolations, traditional animation, animation exposure, etc. - and automations too, like wiggle, spring, swing, wheel, etc. which allow you to animate more quickly and easily.

Duik also has some other useful tools, such as camera controls, that are not solely tied to animation but can be really useful for both animators and riggers.

Duik’s comprehensiveness and ease of use have made it a script used in numerous movies across the world.

Website Doc API Tuts Guide

Join the community

Join us if you need any help, if you want to contribute (we're always in need for translations, writing the doc, fixing bugs, making tutorials, developing new features...) or just want to show what you're doing with our tools!

We need your support to release our free tools. You can donate or join the development fund to get an early access to the tools.

Donate Now! Income Sponsors

Discord Contributor Covenant GitHub contributors
Discord Facebook Instagram Twitter Follow LinkedIn YouTube Channel Views Github

Current status

GitHub all releases GitHub release (latest by SemVer) GitHub issues GitHub closed issues GitHub commit activity
(Download count from 15 April 2022)

GitHub milestone GitHub milestone GitHub milestone GitHub commits since latest release (by date) Crowdin

Contribution and development

We're always in need for translations, code, documentation, examples, tutorials, quick tips, bug fixes...

Discord Contributing Contributor Covenant GitHub contributors

You can easily use Duik in your own tools (if you release them under a license compatible with the GNU-GPLv3) by including the Duik API.


== We're Using GitHub Under Protest ==

This project is currently hosted on GitHub. This is not ideal; GitHub is a proprietary, trade-secret system that is not Free and Open Souce Software (FOSS). We are deeply concerned about using a proprietary system like GitHub to develop our FOSS project. We're actively preparing to move away. We urge you to read about the Give up GitHub campaign from the Software Freedom Conservancy to understand some of the reasons why GitHub is not a good place to host FOSS projects.

Any use of this project's code by GitHub Copilot, past or present, is done without our permission. We do not consent to GitHub's use of this project's code in Copilot.

Logo of the GiveUpGitHub campaign