# manaflow-ai/cmux

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/manaflow-ai-cmux).**

22,717 stars · 1,785 forks · Swift · NOASSERTION

## Links

- GitHub: https://github.com/manaflow-ai/cmux
- Homepage: https://cmux.com
- awesome-repositories: https://awesome-repositories.com/repository/manaflow-ai-cmux.md

## Topics

`amp` `claude-code` `codex` `gemini` `ghostty` `opencode` `terminal` `tmux`

## Description

cmux is a GPU-accelerated terminal emulator and workspace manager designed for coordinating multiple concurrent AI coding agents. It functions as an orchestration terminal that uses scriptable workspaces and split panes to manage parallel AI agent workflows, while also serving as a headless browser automation tool and a remote development relay.

The project differentiates itself through a programmatic control plane using a Unix domain socket and CLI, allowing for the automated management of terminal layouts and input delivery. It features an integrated web engine for programmatic DOM manipulation and session state capture, as well as a proxy system that executes agents on remote servers while relaying notifications and interfaces locally over SSH.

Its broader capabilities include high-density session scaling via vertical tabs and grouped environments, real-time workspace metadata monitoring, and event-driven notification routing across desktop and mobile devices. The system also supports state restoration for window layouts and agent sessions, along with built-in content rendering for markdown and local file previews.

## Tags

### Artificial Intelligence & ML

- [Coding Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/coordination-and-routing/ai-agent-orchestrators/coding-agent-orchestrators.md) — Coordinates multiple parallel AI coding agents using a GPU-accelerated terminal with scriptable workspaces. ([source](https://cmux.com/wall-of-love.md))
- [Layout Organization](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-orchestrators/layout-organization.md) — Translates orchestration commands into native window splits and terminal streams for agent organization. ([source](https://cmux.com/blog/cmux-claude-teams.md))
- [Teammate Pane Spawning](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/integration-deployment/agent-frameworks/management-and-discovery/agent-registries/programmatic-agent-spawning/teammate-pane-spawning.md) — Programmatically spawns teammate AI agents into native UI split panes for coordinated work. ([source](https://cmux.com/agents/claude-code.md))
- [Agent Team Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agents/agent-team-orchestration.md) — Provides orchestration and organizational management for teams of AI agents within terminal splits. ([source](https://cmux.com/docs/agent-integrations/claude-code-teams.md))
- [Coding Agent Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/artificial-intelligence-tooling/agent-and-tool-integrations/coding-agent-integrations.md) — Integrates supported AI coding agents as dedicated terminal surfaces to coordinate development workflows. ([source](https://cmux.com/docs/custom-commands.md))
- [Multi-Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-orchestrators.md) — Coordinates parallel sub-agents by mapping their communication to native workspace panes and notifications. ([source](https://cmux.com/blog/cmux-claude-teams.md))
- [Agent Lifecycle Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-lifecycle-management.md) — Arranges agent panes in a grid and removes idle agents automatically after a period of inactivity. ([source](https://cmux.com/docs/agent-integrations/oh-my-opencode.md))
- [Automated Surface Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-lifecycle-management/automated-surface-management.md) — Automatically closes idle agent panes and queues new requests when screen space is unavailable. ([source](https://cmux.com/docs/agent-integrations/oh-my-opencode.md))
- [Agentic Workflow Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-workflow-orchestrators.md) — Executes specialized agent roles and parallel team tasks via scriptable terminal workflows. ([source](https://cmux.com/docs/agent-integrations/oh-my-codex.md))
- [Session Archiving](https://awesome-repositories.com/f/artificial-intelligence-ml/conversational-agent-sessions/session-archiving.md) — Indexes coding agent transcripts with full-text search for reviewing past conversations. ([source](https://cmux.com/blog/cmux-vault.md))
- [Multi-Model Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-orchestration/multi-model-orchestration.md) — Spawns parallel agents using different language models, mapping each to a unique terminal split. ([source](https://cmux.com/agents/opencode.md))

### Part of an Awesome List

- [High-Density Workspace Managers](https://awesome-repositories.com/f/awesome-lists/devtools/terminal-multiplexers-and-workspaces/high-density-workspace-managers.md) — Organizes high-density coding sessions using vertical tabs, grouped environments, and real-time metadata.
- [Editor Split Pane Controllers](https://awesome-repositories.com/f/awesome-lists/productivity/file-managers/split-pane-interfaces/editor-split-pane-controllers.md) — Creates split-pane layouts and manages focus across multiple terminal surfaces within a workspace. ([source](https://cmux.com/docs/api.md))

### Development Tools & Productivity

- [Browser Automation Engines](https://awesome-repositories.com/f/development-tools-productivity/browser-automation-engines.md) — Integrates a specialized browser automation engine within the terminal for DOM manipulation and accessibility tree capture.
- [Headless Browser Automation](https://awesome-repositories.com/f/development-tools-productivity/headless-browser-automation.md) — Provides a headless browser engine for programmatic DOM manipulation and session state capture.
- [Integrated Web Browsing](https://awesome-repositories.com/f/development-tools-productivity/integrated-web-browsing.md) — Integrates a built-in web browser for rendering and navigating pages as buffers within the terminal environment. ([source](https://cmux.com/docs/configuration.md))
- [Parallel Session Tracking](https://awesome-repositories.com/f/development-tools-productivity/parallel-workspaces/parallel-session-tracking.md) — Tracks multiple concurrent sessions in a sidebar showing git branches, directories, and live output. ([source](https://cmux.com/guides.md))
- [Socket-Based Orchestration APIs](https://awesome-repositories.com/f/development-tools-productivity/socket-based-orchestration-apis.md) — Provides a high-level socket API for the programmatic orchestration of terminal behavior and AI agent workflows. ([source](https://cmux.com/guides.md))
- [Split Pane Layouts](https://awesome-repositories.com/f/development-tools-productivity/split-pane-layouts.md) — Divides workspaces into multiple split regions to enable side-by-side viewing of concurrent AI agent sessions. ([source](https://cmux.com/docs/concepts.md))
- [Socket-Based Control Planes](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/cli-tooling-frameworks/cli-scripts/socket-based-control-planes.md) — Exposes a Unix domain socket and CLI for programmatic management of layouts and input delivery.
- [Terminal Window Managers](https://awesome-repositories.com/f/development-tools-productivity/terminal-window-managers.md) — Controls windows, workspaces, panes, and focus through a CLI to ensure deterministic placement. ([source](https://cmux.com/docs/skills.md))
- [Webview Automation](https://awesome-repositories.com/f/development-tools-productivity/webview-automation.md) — Provides programmatic control of embedded webview surfaces using DOM actions and session state capture. ([source](https://cmux.com/docs/skills.md))
- [Multi-Agent Sidebar Organization](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/project-workspaces/workspace-organization/multi-agent-sidebar-organization.md) — Organizes concurrent sessions in a vertical sidebar with real-time metadata for git branches and directories. ([source](https://cmux.com/built-on-ghostty.md))
- [Terminal Workspace Layouts](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/project-workspaces/workspace-organization/terminal-workspace-layouts.md) — Implements predefined arrangements of split terminals and browser panes with specific startup commands. ([source](https://cmux.com/docs/custom-commands.md))
- [Application State Restorations](https://awesome-repositories.com/f/development-tools-productivity/application-state-restorations.md) — Recreates window layouts, working directories, and browser history after an application restart. ([source](https://cmux.com/blog.md))
- [Custom Command Definitions](https://awesome-repositories.com/f/development-tools-productivity/cli-command-frameworks/custom-command-definitions.md) — Allows for the definition of reusable shell commands and agent triggers accessible via the command palette. ([source](https://cmux.com/docs/custom-commands.md))
- [Custom Command Execution](https://awesome-repositories.com/f/development-tools-productivity/custom-command-execution.md) — Executes custom bash scripts to automate recurring tasks such as managing git worktrees or SSH sessions. ([source](https://cmux.com/blog/cmux-home.md))
- [Notification-Triggered Execution](https://awesome-repositories.com/f/development-tools-productivity/custom-command-execution/scheduled-command-execution/notification-triggered-execution.md) — Automatically executes specified shell commands in response to the scheduling of system notifications. ([source](https://cmux.com/docs/notifications.md))
- [AI Session Synchronization](https://awesome-repositories.com/f/development-tools-productivity/database-session-management/ai-session-synchronization.md) — Synchronizes the terminal environment with external AI coding agents using specialized hooks and binary paths. ([source](https://cmux.com/docs/configuration.md))
- [Project Metadata Displays](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/development-environments/workspace-management/workspace-file-operations/workspace-change-monitoring/project-metadata-displays.md) — Displays real-time project information, including git branches and listening ports, within the sidebar. ([source](https://cmux.com/docs/configuration.md))
- [Prompt Input Interfaces](https://awesome-repositories.com/f/development-tools-productivity/prompt-input-interfaces.md) — Provides a dedicated editor surface for drafting and refining AI prompts before submission. ([source](https://cmux.com/docs/textbox.md))
- [Shell Command Execution](https://awesome-repositories.com/f/development-tools-productivity/shell-command-execution.md) — Triggers and controls the execution of operating system shell commands within focused terminal panes. ([source](https://cmux.com/docs/custom-commands.md))
- [Surface Focus Histories](https://awesome-repositories.com/f/development-tools-productivity/shell-history-search-engines/surface-focus-histories.md) — Provides a searchable, timestamped list of all previously closed and focused surfaces for recovery. ([source](https://cmux.com/blog/cmux-history.md))
- [Multiplexer Mapping](https://awesome-repositories.com/f/development-tools-productivity/split-terminal-creators/multiplexer-mapping.md) — Translates external terminal multiplexer commands into native workspace API calls for agent rendering. ([source](https://cmux.com/blog/cmux-claude-teams.md))
- [Terminal Automation](https://awesome-repositories.com/f/development-tools-productivity/terminal-automation.md) — Automates terminal workflows including workspace creation, input delivery, and screen reading via CLI and socket. ([source](https://cmux.com/agents/aider.md))
- [Input Injection](https://awesome-repositories.com/f/development-tools-productivity/terminal-automation/input-injection.md) — Provides programmatic delivery of text strings and key presses to terminal surfaces via a control plane. ([source](https://cmux.com/docs/api.md))
- [Layout Automation](https://awesome-repositories.com/f/development-tools-productivity/window-managers/layout-automation.md) — Automates the creation of specific workspace configurations with split-pane terminals and browser windows via CLI. ([source](https://cmux.com/blog/cmux-home.md))
- [Surface Tab Stacking](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/surface-tab-stacking.md) — Groups different types of terminal and browser tabs within a single split pane. ([source](https://cmux.com/docs/concepts.md))
- [Workspace Command Orchestration](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/project-workspaces/workspace-compilation/workspace-command-orchestration.md) — Executes commands scoped to the active workspace and surface to add panes or inspect state. ([source](https://cmux.com/docs/skills.md))
- [Path-Based Grouping](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/project-workspaces/workspace-organization/path-based-grouping.md) — Automatically organizes the sidebar and workspaces based on filesystem path prefixes. ([source](https://cmux.com/docs/configuration.md))
- [Visual Workspace Grouping](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/project-workspaces/workspace-organization/visual-workspace-grouping.md) — Provides the ability to cluster related workspaces into collapsible, named sections with custom icons and colors for better organization. ([source](https://cmux.com/docs/concepts.md))

### DevOps & Infrastructure

- [Interface Density Scaling](https://awesome-repositories.com/f/devops-infrastructure/deployment-scaling/session-based-scaling/interface-density-scaling.md) — Handles dozens of concurrent sessions using a high-density system of vertical tabs and split panes. ([source](https://cmux.com/built-on-ghostty.md))
- [Read-State Tracking](https://awesome-repositories.com/f/devops-infrastructure/workspace-managers/read-state-tracking.md) — Tracks and cycles through read and unread statuses to help users prioritize attention across multiple AI agent outputs. ([source](https://cmux.com/blog/unread-shortcuts.md))
- [Remote Workspace Control](https://awesome-repositories.com/f/devops-infrastructure/workspace-managers/workspace-navigation/remote-workspace-control.md) — Allows switching between terminal workspaces and navigation tabs from a mobile interface. ([source](https://cmux.com/ios.md))

### Networking & Communication

- [Interface Relays](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/tunneling/ssh/interface-relays.md) — Relays terminal commands, HTTP traffic, and notifications over SSH to render remote activity locally.
- [Workspace Layout Restorations](https://awesome-repositories.com/f/networking-communication/chat-session-managers/session-restoration/workspace-layout-restorations.md) — Reopens recently closed terminal tabs, browser tabs, and workspaces while preserving internal pane layouts. ([source](https://cmux.com/blog/cmux-history.md))
- [Mobile Push Notification Deliveries](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/messaging-notification-systems/messaging-services/notification-delivery-services/push-notification-providers/mobile-push-notification-deliveries.md) — Forwards alerts from terminal panes to mobile devices using push notification services. ([source](https://cmux.com/docs/ios.md))
- [Device Notification Bridges](https://awesome-repositories.com/f/networking-communication/device-notification-bridges.md) — Routes alerts from AI agents running on remote machines directly to the local sidebar. ([source](https://cmux.com/blog/cmux-ssh.md))
- [Agent Telemetry Streams](https://awesome-repositories.com/f/networking-communication/real-time-telemetry-streams/agent-telemetry-streams.md) — Synchronizes AI agent activity and execution events with external tools through dedicated telemetry streams. ([source](https://cmux.com/docs/configuration.md))
- [SSH Client Connections](https://awesome-repositories.com/f/networking-communication/ssh-client-connections.md) — Implements SSH client connectivity to remote hosts for executing commands and integrating notifications. ([source](https://cmux.com/blog.md))
- [Traffic Proxying](https://awesome-repositories.com/f/networking-communication/traffic-proxying.md) — Routes HTTP and WebSocket traffic through a remote machine to allow access to development servers. ([source](https://cmux.com/docs/ssh.md))

### Operating Systems & Systems Programming

- [Unix Socket Interfaces](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/system-programming-primitives/inter-process-communication/unix-socket-interfaces.md) — Exposes a Unix domain socket that accepts JSON requests for programmatic control of the application. ([source](https://cmux.com/docs/api.md))
- [GPU-Accelerated Renderers](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/terminal-interface-systems/terminal-rendering-engines/gpu-accelerated-renderers.md) — Uses a GPU-accelerated rendering engine to ensure low-latency display updates and smooth scrolling of terminal text. ([source](https://cmux.com/wall-of-love.md))

### Repository Format

- [Agent Execution Environments](https://awesome-repositories.com/f/repository-format/remote-connection-management/daemon-client-connections/remote-editor-daemons/remote-agent-task-execution/agent-execution-environments.md) — Executes coding agents on remote machines while rendering the interface as native splits locally. ([source](https://cmux.com/docs/ssh.md))

### Security & Cryptography

- [AI Agent Sessions](https://awesome-repositories.com/f/security-cryptography/process-sandboxes/session-resumption/ai-agent-sessions.md) — Restores previously closed AI agent sessions and returns agents to their last active state. ([source](https://cmux.com/blog/cmux-history.md))
- [SSH](https://awesome-repositories.com/f/security-cryptography/secure-ssh-access/protocol-proxies/ssh.md) — Transmits terminal data and commands over SSH using a background daemon to maintain connectivity. ([source](https://cmux.com/blog/cmux-omo.md))
- [Session State Reconstitution](https://awesome-repositories.com/f/security-cryptography/session-authentication/oauth-session-tracking/token-based-session-tracking/session-state-reconstitution.md) — Uses resume tokens and metadata to reconstitute window layouts and active agent processes after restart.

### System Administration & Monitoring

- [Active Session Visibility](https://awesome-repositories.com/f/system-administration-monitoring/system-activity-monitoring/session-activity-monitors/active-session-visibility.md) — Provides a sidebar that displays all current terminal sessions for fast navigation and tracking. ([source](https://cmux.com/blog/introducing-cmux.md))
- [Notification Interception Scripts](https://awesome-repositories.com/f/system-administration-monitoring/activity-change-notifications/incremental-change-notifications/asset-change-notifications/event-type-notification-filters/notification-interception-scripts.md) — Provides programmable hooks and JSON filters to modify or filter notifications before they are displayed. ([source](https://cmux.com/docs/notifications.md))
- [Activity Execution Logs](https://awesome-repositories.com/f/system-administration-monitoring/activity-monitors/activity-execution-logs.md) — Maintains a timestamped sidebar feed of log entries with severity levels to track agent and build activity. ([source](https://cmux.com/docs/api.md))
- [Event-Driven Notification Triggers](https://awesome-repositories.com/f/system-administration-monitoring/alert-notification-systems/event-driven-notification-triggers.md) — Triggers visual and auditory cues across workspaces based on intercepted system alerts via shell hooks.
- [Remote-to-Local Alerting](https://awesome-repositories.com/f/system-administration-monitoring/remote-to-local-alerting.md) — Displays alerts in the local sidebar when processes on a remote host trigger notification commands. ([source](https://cmux.com/docs/ssh.md))

### User Interface & Experience

- [Agent Attention Alerts](https://awesome-repositories.com/f/user-interface-experience/alerts-notifications/agent-attention-alerts.md) — Uses visual alerting rings and unread indicators to signal when AI agents require user decisions. ([source](https://cmux.com/agents/opencode.md))
- [Sidebar Log Displays](https://awesome-repositories.com/f/user-interface-experience/sidebar-layouts/sidebar-log-displays.md) — Displays terminal commands and tool logs in a right-sidebar for non-intrusive monitoring. ([source](https://cmux.com/docs/dock.md))
- [Terminal Session Mirroring](https://awesome-repositories.com/f/user-interface-experience/terminal-session-mirroring.md) — Streams live terminal output and notifications from a desktop to a mobile device for remote monitoring. ([source](https://cmux.com/ios.md))
- [Process Completion Alerts](https://awesome-repositories.com/f/user-interface-experience/alerts-notifications/process-completion-alerts.md) — Triggers visual badges and audible notifications immediately upon the completion of background processes. ([source](https://cmux.com/agents.md))
- [Input Bars](https://awesome-repositories.com/f/user-interface-experience/interactive-ui-elements/keyboard-driven-interactions/mobile-terminal-shortcuts/input-bars.md) — Provides a specialized text entry interface for sending commands and shortcuts to remote sessions. ([source](https://cmux.com/ios.md))
- [Notification History Centers](https://awesome-repositories.com/f/user-interface-experience/notification-history-centers.md) — Provides a dedicated history panel for viewing past alerts and jumping directly to the associated workspace. ([source](https://cmux.com/docs/notifications.md))
- [Progress Indicators](https://awesome-repositories.com/f/user-interface-experience/sidebar-layouts/sidebar-log-displays/progress-indicators.md) — Displays numerical progress bars with custom labels in the sidebar for tracking long-running jobs. ([source](https://cmux.com/docs/api.md))
- [Status Indicators](https://awesome-repositories.com/f/user-interface-experience/sidebars/status-indicators.md) — Utilizes custom status pills, labels, and icons in the sidebar to track the state of integrated tools. ([source](https://cmux.com/docs/api.md))
- [Terminal Escape Notifications](https://awesome-repositories.com/f/user-interface-experience/terminal-escape-notifications.md) — Triggers native desktop alerts via CLI, escape sequences, or scripts to notify users of background tasks. ([source](https://cmux.com/docs/notifications.md))
- [JavaScript Injections](https://awesome-repositories.com/f/user-interface-experience/webview-interface-customizations/javascript-injections.md) — Provides capabilities for injecting custom JavaScript and styles directly into the embedded browser environment. ([source](https://cmux.com/docs/browser-automation.md))
- [Focus History Navigation](https://awesome-repositories.com/f/user-interface-experience/workspace-layout-navigation/focus-history-navigation.md) — Implements linear navigation controls to move through a chronological stack of previously focused windows and workspaces. ([source](https://cmux.com/blog/cmux-history.md))
- [Unread State Navigation](https://awesome-repositories.com/f/user-interface-experience/workspace-layout-navigation/unread-state-navigation.md) — Tracks and navigates to active workspaces using unread markers to prioritize agent attention. ([source](https://cmux.com/blog/unread-shortcuts.md))

### Web Development

- [DOM Manipulation](https://awesome-repositories.com/f/web-development/dom-manipulation.md) — Integrates a web engine for direct programmatic manipulation of the DOM and session state within embedded surfaces.
- [Browser Control APIs](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-control-protocols/browser-control-apis.md) — Exposes APIs for programmatic control over the integrated browser, including accessibility tree capture and JS evaluation. ([source](https://cmux.com/blog/show-hn-launch.md))
- [Browser Dialog Handlers](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-dialog-event-handlers/browser-dialog-handlers.md) — Programmatically accepts or dismisses native browser dialogs and alerts during automation. ([source](https://cmux.com/docs/browser-automation.md))
- [Browser Navigation](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-interaction-primitives/browser-navigation.md) — Directs the embedded browser to specific URLs and manages page load events and navigation history. ([source](https://cmux.com/docs/browser-automation.md))
- [Remote Browser Connections](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-orchestration-systems/remote-browser-connections.md) — Proxies browser panes to ensure local requests reach a remote server network. ([source](https://cmux.com/blog/cmux-ssh.md))

### Business & Productivity Software

- [Agent Resource Monitoring](https://awesome-repositories.com/f/business-productivity-software/task-state-tracking/agent-operation-tracking/agent-resource-monitoring.md) — Provides tracking of CPU and RAM usage specifically for active AI coding agents via a task manager. ([source](https://cmux.com/blog.md))
- [Session Search](https://awesome-repositories.com/f/business-productivity-software/team-collaboration-management/collaborative-chat-sessions/ai-agent-session-managers/session-search.md) — Provides tools for searching and retrieving archived AI agent sessions from a vault into the active workspace. ([source](https://cmux.com/blog.md))
- [Workspace Group Management](https://awesome-repositories.com/f/business-productivity-software/workspace-automation/workspace-group-management.md) — Offers programmatic control over the organization, visibility, and styling of terminal workspace groups via CLI. ([source](https://cmux.com/docs/workspace-groups.md))

### Content Management & Publishing

- [DOM State Inspection](https://awesome-repositories.com/f/content-management-publishing/page-insertion/text-page-generation/per-page-content-extractors/live-page-content-readers/dom-state-inspection.md) — Retrieves DOM attributes, visibility states, and captures screenshots for programmatic page analysis. ([source](https://cmux.com/docs/browser-automation.md))

### Data & Databases

- [Browser Session Data Management](https://awesome-repositories.com/f/data-databases/stateful-session-management/browser-session-data-management.md) — Provides the ability to read, write, and restore cookies and local storage to maintain authenticated browser states. ([source](https://cmux.com/docs/browser-automation.md))

### Software Engineering & Architecture

- [Task-Based](https://awesome-repositories.com/f/software-engineering-architecture/environment-isolation/workspace-isolation/task-based.md) — Creates, lists, selects, and closes isolated workspaces to organize concurrent tasks. ([source](https://cmux.com/docs/api.md))
- [DOM State Synchronization](https://awesome-repositories.com/f/software-engineering-architecture/state-synchronization-patterns/dom-state-synchronization.md) — Blocks automation execution until specific DOM selectors, text fragments, or URL patterns are detected. ([source](https://cmux.com/docs/browser-automation.md))

### Testing & Quality Assurance

- [Element Interaction](https://awesome-repositories.com/f/testing-quality-assurance/automation-interaction-tools/element-interaction.md) — Implements high-level APIs to simulate user interactions like clicking, typing, and scrolling on web elements. ([source](https://cmux.com/docs/browser-automation.md))
