CommandPost is a free and open source macOS application that bridges between control surfaces and software that doesn’t support them natively, such as Apple’s Final Cut Pro and Adobe’s After Effects.
It’s been downloaded over 146 thousand times, and there are over 2.5 thousands members in our Facebook Community.
It’s been translated into Arabic, Bengali, Catalan, Chinese (Simplified & Traditional), Danish, Dutch, French, German, Greek, Hindi, Hungarian, Italian, Japanese, Korean, Malayalam, Norwegian, Panjabi/Punjabi, Polish, Portuguese, Russian, Spanish, Swedish, Ukrainian & Vietnamese by our awesome community.
It’s used by filmmakers, developers, scientists and macOS power users all over the world to seriously speed up mundane tasks through powerful and customisable automation tools.
For example, you can apply individual effects within Final Cut Pro or After Effects with the single tap of a button.
Powered by Lua (the same scripting language used by Blackmagic Fusion, Adobe Lightroom and even parts of Apple iOS), it’s insanely customisable and powerful.
It runs natively on Apple Silicon and is fully compatible with Hammerspoon.
You can listen to Chris explain CommandPost on Final Cut Pro Radio Episode #57 and Episode #43.
To help continue CommandPost to grow, evolve, and stay completely free and open-source, we offer the ability to sponsor CommandPost directly through GitHub.
You can do one-off or monthly payments.
GitHub is a safe and secure developers platform used by over 73 million users worldwide.
- Sponsor CommandPost on GitHub here.
You can also sponsor the individual developers here:
Alternatively, you can also make a contribution via PayPal.
If you’re in Australia, we can also generate a tax invoice with GST for you - just contact us.
You can download all versions of CommandPost on GitHub.
Click the DMG file to download (underneath the release notes).
CommandPost supports macOS Big Sur, Monterey & Ventura.
It has native support for both Intel and Apple Silicon Macs.
We use Apple’s built-in Accessibility API, which requires both Accessibility and Screen Recording permissions, so that we can determine window and button positions.
If you’re using Catalina, you can still access older versions here.
If you’re using Mojave, you can still access older versions here.
You can use CommandPost to trigger keyboard shortcuts and menubar items on any macOS application.
CommandPost also has deep support for Final Cut Pro 10.5.4 to 10.6.4.
It has basic support for Adobe After Effects 2020 and later.
It has limited experimental support for DaVinci Resolve 16.2.7 and later. If there’s enough interest/sponsorship, we hope to offer much better Resolve support in the future.
If you’re using an earlier version of Final Cut Pro, you can use an older version of CommandPost.
If you have a specific post production workflow problem you need to solve or automate, we can help.
We’ve developed custom plugins and solutions for post production studios, production companies, and individual editors all over the world.
For example, we developed a transcription plugin for Apollo: Missions to the Moon (edited by David Tillman) as well as specific CommandPost features for Denmark’s second largest production company, Metronome Productions.
The FCPXML Titles Processor, Shot Data and Titles to Keywords in CommandPost’s Toolbox are other examples of commissioned tools.
Email us to discuss your specific requirements.
Here’s a collection of awesome videos made by members of our community in English:
- Chadeveryday: Batch Export Clips in FCPX
- Matthew O’Brien: Edit & Color Grade FASTER with Monogram’s Video Console in Final Cut Pro
- YCImaging: THIS Made Me Edit Twice As Fast (Loupedeck CT 2 Years Later)
- Serge M: POWER UP Final Cut Pro with Loupedeck CT & CommandPost
- Brad & Donna: Edit 5x Faster with Macros Using Monogram CC
- Brad and Donna: 8 Reasons Why FCPX Editors Need CommandPost
- FxFactory demoes CommandPost
- Arthur Moore demoes CommandPost
- Brad and Donna: Supercharge your FCPX Workflow - Monogram Creative Console Review
- LVUP with Monogram - Final Cut Pro setup via CommandPost
- Live Demo: Monogram Creative Console + Final Cut Pro
- Serge M demoes CommandPost
- Arthur Moore demoes CommandPost & Loupedeck+
- How to Hack the Touch Bar on the MacBook Pro using CommandPost
- Creative Techniques #12: MIDI Color Correction with CommandPost
- Batch Export FCPX browser clips using CommandPost
- Tangent Ripple for FCPX w/CommandPost
- Oyibo VFX explains how to speed up your FCPX workflow
…and in other languages:
- O MELHOR PLUGIN PARA FCPX - CommandPost + NanoKontrol2 (PT-BR)
- Hegedüs Gyula demoes CommandPost in Hungarian
- Tutorial de CommandPost para Final Cut Pro X: ¡imprescindible! (parte 1)
- Conheça o Command Post !!!
- Chris Hocking from LateNite Films Explains How His Team Uses Final Cut Pro X
- Enable control surfaces with CommandPost
- CommandPost adds support for the DaVinci Resolve Speed Editor
- Monogram now offers Final Cut Pro integration via CommandPost
CommandPost has hundreds of useful professional features. Here are some of our favourites:
Final Cut Pro
- Fix Timecode on Sony MP4 Clips
- Scrolling Timeline
- Save & Restore Browser Layouts
- Batch Export from Timeline
- Highlight Browser Playhead
- Pasteboard Buffer
- Color Inspector controls on the MacBook Pro Touch Bar (or using Duet)
- Watch Folders
- Shared Clipboard & Clipboard History
- Timeline Zooming with Mouse Scroll & Modifier Key (includes Magic Mouse)
- Mobile Notifications (Prowl, Pushover & iMessage)
- Apple Watch & Android Wear notifications (via Pushover)
- Enable Rendering During Playback
- Ignore Inserted Camera Cards
- Advanced HUD with FCPXML & Pasteboard Editor
- Make Pasteboard Contents Uppercase/Lowercase, etc.
- Windows Management/Resize Tools
- Shortcut for Un-mounting External Drives
- Enable/disable chime sound when laptop power is connected
For more information check out our User Guide.
CommandPost currently supports:
Tangent Panels (including Tangent’s iPad & Android App)
- Stream Deck
- Stream Deck XL
- DaVinci Resolve Speed Editor
- Loupedeck (Original)
- Loupedeck CT
- Loupedeck Live - Direct & via Loupedeck Plugin
- Loupedeck Live-S - Direct & via Loupedeck Plugin
Razer Stream Controller - Direct & via Loupedeck Plugin
- Razer Nostromo
- Razer Orbweaver
- Razer Orbweaver Chroma
- Razer Tartarus
- Razer Tartarus Chroma
- Razer Tartarus Pro
- Razer Tartarus V2
We also support:
- MacBook Pro Touch Bar Support (including a Virtual Touch Bar)
- MIDI Devices (including TouchOSC, etc.)
We are also currently actively working on support for:
- TourBox Elite
- Xencelabs Quick Keys
- Logitech Craft Keyboard
- Xbox & PlayStation Wireless Game Controllers
In the future, we plan to add support for:
You can get technical support via the CommandPost > Provide Feedback button in the CommandPost menu.
You can post questions on our GitHub Discussions page.
You can post bug reports & feature requests on our GitHub Issues page.
Registering with GitHub is free, and we actively monitor these requests.
Alternatively, you can always email us via firstname.lastname@example.org.
CommandPost was created by Chris Hocking as a proof-of-concept to make finding the Final Cut Pro browser playhead easier for Scott Simmons (you can read the origin story here).
It’s now developed, maintained and supported by Chris Hocking & David Peterson through GitHub.
CommandPost’s icon was designed by Matthew Skiles.