• Compatibility After Effects
    Please check exact version compatibility under the "COMPATIBILITY" tab below

Author: Danim

Subscribe for notifications
Subscribe for new version notifications Subscribe
Try Add to Wishlist

Quick Overview

MoCode brings an entire development environment and a toolbar in After Effects for beginners and experts. It's not just a code editor, but an all-new way to write quickly and easily your expressions and scripts, save, classify and reuse it.

What's new in 1.3?
- Import and export toolbars to easily share them with your colleagues and between several setups
- Open multiple toolbars in different panels

With MoCode, you can explore a project and navigate between multiple properties, build a code library to reuse your work and share it with your team, create graphic interfaces for your expressions and scripts with a simple syntax, use snippets and autocompletion, and many more! Don't know if MoCode is for you? Just try it for free!

If you need help to use MoCode or just want to talk with us about this tool, don't hesitate to contact us on your favorite social network:
Facebook - Instagram - Twitter

You can also find us on Discord. Send us some feature requests, join the prerelease program or just talk with us about expressions and scripts.

New with 1.2: MoCode Toolbar

Use your favorite expressions, scripts, effects, presets...directly from a toolbar, with all the power of MoCode controllers automation!

You can even import and export your toolbars
to share them with your team.

Choose your style

Import your own icon or create one with one or several letters.

Switch from one toolbar to another

You can go to another toolbar thanks to the menu, or with the numeric keyboard keys.

Use a search engine directly from the toolbar

Find the expression or the script you need directly from an integrated search engine in the toolbar. Change the behaviour of the controller creation thanks to Ctrl, Alt or Shift keys.

Include an expression in another with MoCode 1.2

Use the require method to include an expression from your library in another one. MoCode even removes the unnecessary functions from your include to not overload your code.

All the basics features of a code editor

Syntax highlighting, search & replace, multi-cursor, beautifier, useful shortcuts, autocompletion (for expressions and scripts)… Everything is here to enhance your coding experience.

Navigate quickly inside your project

A project explorer allows you to globally search for an expression in your project, as a file explorer in an IDE.

Switch from one expression to another in one click

Work on multiple expressions at the same time thanks to the tab browser

Create controllers directly from the editor

Don’t waste your time creating a slider or color control, renaming it, going back to your expression and creating a reference link. Now, you just have to define the type of your controller, its name and the layer target, and MoCode will create it and add an universal link to your code.

Create your controllers with a graphic interface or by coding thanks to the custom MoCode syntax.

Save your code in your library

One of the main feature of MoCode is the ability to create a code library. You can save your expressions and scripts in different libraries, add tags and a documentation, ans use a search engine to quickly find the code you need. You can even format your documentation thanks to the Markdown syntax.

Share and synchronize your libraries

MoCode allows you to import remote libraries from the web, and keep them up-to-date at each start. Export your library, upload it on a Github repository or anywhere on the web, and send the link to your friends and colleagues to share your work.

Say hello to snippets!

You can convert a saved code in your library to a snippet with a defined prefix. Go back to the code editor, type your prefix and select your snippet in the autocompletion list. Don’t waste anymore time rewriting the same code all over again!

Add some GUI to your code with Visual Mode

Create easily a graphic interface for your expressions and scripts thanks to the custom MoCode syntax.

Discover a new way to re-use your expressions and scripts without to modify the code. Assign a visual controller to a variable, so that you’ll be able to modify it graphically in the future. It’s also an efficient way to let other members of your team use your work without coding skills.

Obfuscate your entire project

MoCode lets you obfuscate all the expressions of your project in one click to protect your code.

Visualize your expression through time

Now, it's easy to visualize the evolution of your expression through time thanks to the timeline explorer.

Write directly universal expressions

Work with a french After Effects and send your project to your german colleague without problem: MoCode create expression references and links directly in a universal way.

Apply your expression to multiple properties at the same time

Switch from expression to script mode in one click

Well documented

A complete documentation is directly readable inside the extension. Don’t hesitate to browse it to discover all the features, shortcuts and tips of MoCode.

MoCode Tutorial

A chinese translation is available on Bilibili thanks to MG小司机


We can't test our tools on older After Effects version than 2 years since Adobe stops distributing these versions. Please update After Effects or try MoCode before purchase.

After Effects 2022, 2021, 2020, CC 2019