Flow

Flow provides a simple, clean, and intuitive curve editor to adjust your keyframe easing.

Now with multi-library support, responsive overshoot & undershoot, kbar export, and more!

Learn about license types
  • Trial
  • EULA
Description

What's Flow?

Flow gives After Effects an intuitive curve editor to adjust keyframe easing.

Gone are the days of fighting with speed & influence (what do those even mean?!), or navigating through some bloated 8000-features-in-one garbage pile to find their easing system – just make a curve, hit Apply and you're gold!


Flow is a collaboration between Zack Lovatt and renderTom.


Flow Features

Flow consists of two main components: the Graph Editor and the Library.

The graph editor is all about easing – lose AE's internal graph editor in favour of a modern, snappier, normalized environment.

The library is all about presets – have you come up with some on-brand, snappy easing curves? Have a go-to animation style and want to bring it everywhere you go? Save your curve as a preset, and build out your own custom easing libraries.


Beyond the basics, Flow lets you:


New: Flow v1.5 introduces multi-library support, responsive overshoot & undershoot of graph values, dynamic controls location, kbar export, and much more!.

For further information on how to use Flow & what it can help you accomplish, check out our user guide.


Looking to kickstart your presets library?


Flow ships with 25 commonly-used animation curves, or you can download some additional preset packs below.

Flow's built-in default presets

@Oddernod
Ryan Summers' uber-mega flawless Flow Curves pack Download

@aembury
Andrew Embury's extravaganza animation presets Download

@FoughtTheLaw
Matthew Law's time-saving Animation Presets Download

@JustinLawes
Justin's animation Presets for Flow Download

@Workbench_tv
Workbench Flow's library Download
Google's Material Design Easing Curves Download

Discussions

Want to talk about it?

Head over to r/aescripts to chat with fellow users about this product.

Need Support?

Please open a support ticket to be connected directly with the author of this product

Version History

1.5.2 -

Nov 8, 2023

Added



- Error message when using an unsupported AE version

- "Sine" preset



Changed



- Control points Shift + Drag snapping logic

- "Ease" preset to uses AE's ease, not CSS ease



Fixed



- Some "Failed to load Flow" issues

- Control points jumping when starting to click & drag

- Issues when importing libraries from older versions of Flow

- KBar buttons not displaying errors properly

- KBar buttons not working on MacOS

1.5.1 -

Jul 14, 2023

Changed



- **minimum AE version raised to AE 17.5 / CC 2020!**



Fixed



- Crash when dragging elements over panel

- Dragging divider getting stuck 'on' if cursor leaves panel

1.5.0 -

Jul 9, 2023

Added



- Multi-library support

- KBar support

- Ability to copy curves in the css `cubic-bezier()` format

- Ability to specify location of Flow Controls

- Responsive overshoot/undershoot

- Preference to set keyboard modifier behaviour in auto-apply mode

- Preference to remember behaviour when applying expressions

- Preference to remember behaviour when applying overshoots

- Preference to control when the last curve updates



Changed



- **minimum AE version raised to AE 17.0 / CC 2020!**

- Updated UI look & feel

- Updated licensing framework

- Save Preset button now indicates whether curve is already saved

- Shift + Dragging in graph editor now snaps to grid cells

- Clarified and reduced alerts & error messages

- Improved error handling experience

- Improved graph/library resizing experience

- Removed preset 'delete' hover button

- Removed 'apply as' toggle in favour of keyboard shortcut



Fixed



- Display issue when licensing banner is visible

- Issue when saving presets with unsavory characters in the name

- Issue where graph handles would sometimes get stuck behind the Graph buttons area

- Issue which caused presets to redraw when graph was closed

1.4.2 -

Jul 5, 2021

Changed:

- Replaced internal docs with web docs



Fixed:

- Flow not showing up in AE 22.x (edited)

1.4.1 -

Jul 17, 2020

- Added support for MacOS Catalina

- Fixed issue with reserved keywords in expressions

1.4.0b -

Jan 2, 2019

Added

- "Read Values" now tries to select a corresponding Flow library item, if one exists.

- "Read Values" on a property with a Flow expression now tries to identify the original curve applied.

- Applying a curve to an unseparated Position property now prompts you to separate dimensions.

- SHIFT + CTRL applies inverted easing. (#144)

Changed

- Adds some quality-of-life improvements to expressions.

- Updates expressions for AE 16.0 compatibility.

Fixed

- "Read Values" for Scale returning incorrect values.

1.3 -

Jul 30, 2018

- Adds better logging for errors and alerts

- Adds “Last Curve” visualization & pref

- Adds “Edit Curve” function to update curve values



- Prefs and library now writes to disk! Allows them to sync between AE versions.

- Lots and lots and lots of optimization and code cleaning

- Library Item Resize Buttons now default on!

- Increases max size of library item icons

- Increases max graph size for super tall resolution monitors

- Improves context menu experience

- Improves Preferences section

- Improves Readme

- Upgrades to new aescripts licensing framework



- Fixes bug with ‘ease direction’ not resetting when switching between Keys and Expression

- Fixes bug with ‘apply as’ not updating from prefs properly

- Fixes expression errors when using multiple Flow expressions

1.2.2 -

May 6, 2018

Fixes issue with apostrophes in preset names.

1.2.1 -

Oct 24, 2017

Adds CC 2018 (AE 15.0) support.

1.2 -

Oct 2, 2017

- Adds option to reverse graph values

- Adds "Apply to All" option for Expressions and Clipping alert window

- "Show Alerts" option now controls "Save Curve", "Delete Preset", "Export Library" alerts.

1.1.3 -

Jan 19, 2017

- Fixes bug with Flow crashing on launch

1.1.2 -

Dec 9, 2016

- Can now defer / decline updates!

- Errors now prompt to create support ticket

- Fixes bug with Wacom tablets triggering drag & drop

1.1.1 -

Nov 16, 2016

Removes CC2014 support;

1.1 -

Nov 14, 2016

- Adds drag + drop lib item reordering!

- Adds Flow Settings panel & AE colour theme!

- Adds error logging

- Flow remembers last graph values, ease direction and 'apply as' state

- Revises Expressions to be cleaner & more efficient (thanks @conigs!)

- Webfonts are now local; should remove slow offline loads!

- Fixes bug with library width not filling panel properly

- Fixes bug with new lib items not being selected

- Fixes bug with Flow rarely refusing to load

- Fixes bug with the graph shrinking 14px every load

- Fixes bug with lib items not deselecting after using 'read keys' or editing values

- Fixes bug in which user could get stuck on user lib when adding EDU license

- Fixes bug in which resizing the panel adjusted font sizes inappropriately

- Fixes bug in CC14 where dragging the slider all the way right bounces back

- Fixes stutters when resizing panels and window

- Several aesthetic and optimization tweaks

1.0.2 -

Sep 21, 2016

- Fixes bug if Flow was closed on an empty user library

1.0.1 -

Sep 20, 2016

- Adds 'cmd' support for everywhere 'ctrl' is used

- Fixes bug with 'alt' and 'mirror' mode not working together

- Fixes bug with Bezier Values dropping decimals

- Fixes bug with 'Read Key' values not saving after graph resize

1.0 -

Sep 15, 2016

Initial realease.

Compatibility

After Effects

2026, 2025, 2024, 2023, 2022, 2021, 2020