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.

Image

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.

Image

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
Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image
Image
@Oddernod
Ryan Summers' uber-mega flawless Flow Curves pack Download
Image Image Image Image Image Image Image Image Image Image
Image
@aembury
Andrew Embury's extravaganza animation presets Download
Image Image Image Image Image Image Image Image Image Image
Image
@FoughtTheLaw
Matthew Law's time-saving Animation Presets Download
Image Image Image Image Image Image Image Image Image Image
Image
@JustinLawes
Justin's animation Presets for Flow Download
Image Image Image Image Image Image Image Image Image Image
Image
@Workbench_tv
Workbench Flow's library Download
Image Image Image Image Image Image Image Image Image Image
Image Google's Material Design Easing Curves Download
Image Image Image Image

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