cmux
cmux is a native macOS terminal app for multitasking, combining tabs, split panes, automation features, and an embedded browser in one workspace.
What is cmux?
cmux is a native terminal application for macOS designed to help users manage multiple command-line tasks in one organized workspace. It is published by Manaflow, Inc. and focuses on multitasking with a graphical interface rather than a purely keyboard-driven terminal workflow. Users can work with vertical tabs, split panes, and a built-in browser side by side, which is useful for development, server work, and monitoring long-running tasks. cmux also includes a CLI and socket-based automation features for scripting and programmable workflows. It is built as a desktop Mac app and is intended for people who want a more visual, integrated terminal environment for development and technical work.
Key features
- Open multiple terminal tabs in a sidebar-based workspace
- Split terminal sessions into horizontal and vertical panes
- View terminal work alongside an embedded browser
- Automate actions through a CLI and socket-based controls
- Track working context such as branches, directories, and activity from the interface
- Use a native macOS desktop interface instead of a browser or Electron shell
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
cmux is a legitimate terminal app, so it can access the files and command-line tools you open inside it. That level of access is normal for a terminal, but it also means commands run in cmux can change files, connect to remote systems, or use developer credentials depending on how you use it. If you enable automation features or install its command-line helper, keep in mind that terminal actions can affect your system and projects directly. Use it the same way you would any other terminal app: review commands before running them and only connect it to systems you trust.
Recommendation: Keep cmux if you actively use it for terminal work, development, or automation on your Mac. Remove it if you no longer use it, but expect to lose its saved settings, workspace data, and command-line integration until you reinstall it.
Common paths
/Applications/cmux.app~/Library/Application Support/cmux~/Library/Application Support/com.cmuxterm.app/usr/local/bin/cmux
Cache paths
~/Library/Caches/cmux~/Library/Caches/com.cmuxterm.app~/Library/Caches/SentryCrash/cmux
Support paths
~/Library/Application Support/cmux~/Library/Application Support/com.cmuxterm.app~/.cmuxterm
Preference paths
~/Library/Preferences/com.cmuxterm.app.plist
Share your experience
Be the first to share your experience.