A curated list of public tools, plugins, and integrations for Rex, the terminal workspace by Superlogical, built on its documented Lua config, CLI, and server API. Rex is in closed beta, so most of these are early and move fast. demo links go to a GIF, video, or screenshot.
- Sessions and workspaces
- Recovery
- Mobile clients
- Coding agents
- Agent dashboards
- Editors
- Code review
- Pickers and navigation
- Previews and media
- Themes and appearance
- Workflow utilities
- Frameworks
- Fun
- Official resources
- rexkit
- Session manager with a file picker and tmux-style keybindings. (demo)
- raycast-rex-sessions
- Raycast extension for switching sessions, sesh entries, and zoxide directories.
- rex-sessionizer
- Floating fzf project picker that opens or creates a directory's session.
- herdr2rex
- Imports herdr workspaces into Rex, including resumable agent conversations.
- rex-sessions by arnold-c
- Fuzzy session and project picker with pinned sessions and remote servers.
- resh
- Native macOS session manager with project discovery and an agent view.
- rex-sessions-alfred
- Alfred workflow for finding and switching to local and remote Rex tabs.
- rexp
- Saves and launches project workspaces defined in YAML.
- sex
- Session picker combining Rex sessions, sesh config, and zoxide directories.
- rex-sessionizer by 0xViva
- Fzf project switcher that opens sessions and runs configured commands.
- hatch
- Creates sessions from per-project Lua layout files, with an fzf picker.
- ghostmux
- Launches YAML-defined sessions, tabs, and pane layouts on macOS.
- lazyrex
- Terminal UI for managing sessions, windows, and panes across Rex servers.
- rexume
- Restores sessions and agent conversations after the Rex server stops.
- rexurrect
- Saves and recreates sessions after a crash or reboot, like tmux-resurrect.
- rex-sessions
- Saves and restores layouts and working directories, with macOS autosave.
- rex-agent-archive
- Archives Claude Code and Codex conversations when tabs close, to resume later.
- rex-agent-resume
- Resumes coding agents in their original panes after a server restart on macOS.
- rex-restore-claude
- Puts a Claude Code resume command in each pane's prompt after a restart.
- RexPocket
- Android client for browsing sessions and sending input (build from source).
- Rexling
- Unofficial Android client for Rex terminals across servers over Tailscale.
- rexc
- Android client with sessions, terminals, and an inbox for blocked agents.
- Rhubarb
- Unofficial Android client with live terminals and agent alerts over Tailscale.
- rex-agent-kit
- Tiles every tab into one grid and back, plus a key for a Claude Code tab. (demo)
- ah
- HTML tools such as dashboards and diff viewers that talk back to your agent. (demo)
- Amber - Suggests
CLAUDE.mdchanges when a Claude Code session goes idle. - Pi runbook - Turns commands from Pi agents into steps you run, paste, or copy.
- rexgram
- Talk to the Claude Code and Codex agents in your panes from Telegram.
- rex-launch
- Popup that launches Claude Code or Codex with a prompt in a new Git worktree.
- rex-mcp-bridge
- MCP server that lets agents read and run commands in visible Rex windows.
- rex-agent-relay
- Relays turns and changed files between paired Claude Code and Codex agents.
- Rex extensions for Claude Code
- Adds an activity sidecar, conversation recovery, and file previews on macOS.
- clnkr
- Coding agent CLI that reports its state to Rex's status indicators.
- hermes-rex
- Hermes Agent plugin for Rex program status and pane context.
- rex-grokbot-bridge
- MCP and webhook bridge that lets Grok Bot inspect and control Rex panes.
- tr3x
- Shows T3 Code conversations as Rex tabs, with replies sent back to T3.
- barbasol-can
- Moves Claude Code, Codex, and OpenCode conversations to another Rex host.
- rex-claude - Claude Code skill that opens and drives other Claude Code sessions in panes.
- pi-rex-agents
- Runs Pi subagents in Rex panes, tabs, or minimized layers and returns results automatically.
- rex-radar
- Menu bar, widget, iPhone, and Watch apps for Claude agents (build from source). (demo)
- rexboard
- Attention board showing which agent panes are waiting, and for how long. (demo)
- cheap-rex-display
- ESP32 desk display that shows agent status and blinks when one needs you. (demo)
- ai-usage
- Tracks Claude Code, Codex, and other AI usage limits inside Rex. (demo)
- rex-usage
- Claude Code and Codex usage dashboard with token charts and cost estimates.
- Shepherd
- Desktop agent dashboard with an experimental Rex backend on macOS.
- Opscope mux-activity - Lists Rex agents and processes by how much attention they need.
- rexpad
- Live agent todo lists rendered beside the agent.
- rex-micro
- Turns a Work Louder Codex Micro into an agent status display and controller.
- rexq
- Floating inbox for questions and decisions from Claude Code and Pi.
- Tea
- Menu bar monitor for macOS that jumps to Claude Code panes (build from source).
- agentmeter
- Shows remaining Claude Code and Codex usage limits in a popup or pane.
- Rex's Tail
- Panel beside Rex on macOS showing agent activity and weather (build from source).
- rex-agents
- Agent sidebar across hosts that jumps to agents waiting for input.
- rex-navigator.nvim
-
Ctrl-h/j/k/lacross Neovim windows and Rex panes, like vim-tmux-navigator. (demo) - smart-splits-backend-rex
- Rex backend for smart-splits.nvim: navigate and resize across Neovim and Rex.
- nvim-rex
- Seamless navigation between Neovim and Rex.
- neorex
- Neovim frontend for macOS that maps editor splits to Rex panes.
- colorrex.nvim
- Neovim colorscheme built from Rex's terminal palette, updated live.
- navigator.nvim
- Moves focus between Neovim splits and Rex panes with the same keys.
- lazyrex.nvim
- Persistent LazyGit float that opens files in the originating Neovim.
- vim-rex-navigator
- Focus, move, resize, and close Vim windows and Rex panes with the same keys.
- rex-runner.nvim
- Port of vim-tmux-runner: sends lines and commands to a scratch pane.
- Rexel
- Emacs client for attaching to Rex sessions and managing terminals through Ghostel.
- rexdiff
- Review what a coding agent changed without leaving Rex, like herdr-reviewr. (demo)
- reviewr.nvim
- Review Git diffs in Neovim and send line comments to an agent in Rex. (demo)
- tuicr
- Terminal diff reviewer with line comments, plus a skill to open it in Rex.
- rexdiff by victorvf
- Live file tree and Git diffs in a pane, with staging and commits.
- rexamine
- Review local changes or a GitHub PR and send line comments to your agent. (demo)
- rex.nvim
- Annotate code in Neovim and send comments to a coding agent in Rex. (demo)
- rex-relay.nvim
- Sends file:line references and review comments from Neovim to agents in Rex.
- Pane Switcher for Rex
- Native macOS picker that searches panes across local and remote hosts.
- rex-opener
- Open URLs and file paths from terminal output with configurable keybindings. (demo)
- Tab Numbers for Rex - Numbers tab titles to match indexed keyboard shortcuts on macOS.
- rex-worktrunk
- Fzf pickers for Git worktrees through worktrunk, with a session per worktree.
- sshpick
- Floating SSH host picker that opens connections in named tabs.
- Rex Worktrees
- Picker for Git worktrees and Jujutsu workspaces in Rex sessions.
- Rex copy-mode
- Opens scrollback in a Neovim overlay for keyboard search and copying.
- rex-open
- Picks files, links, commands, and SQL from pane output to open or copy.
- rex-fzf-url
- Floating fzf picker for opening or copying URLs from pane scrollback.
- rex-fingers
- Letter hints to copy paths, URLs, and hashes from a pane, like tmux-fingers.
- Rex Markdown for Pi - Previews Markdown links from Pi beside the originating pane on macOS.
- krd
- Shows and controls a macOS desktop in a Rex pane over SSH with Kitty graphics.
- tkmp
- Live Markdown and Mermaid previews in a pane through Kitty graphics.
- md-viewer - Renders Markdown in a Rex pane with links, search, and live updates.
- rexshow
- Shows screenshots and screen recordings beside your coding agents.
- rex-canvas
- Watches a PNG and shows updates in a pane beside the agent.
- rex-typst
- Live Typst preview in a Rex pane, including unsaved Neovim buffers.
- scrcpyt
- Mirrors and controls Android devices in Rex through scrcpy and Kitty graphics.
- rex-sim
- Shows and controls iOS simulators and Android emulators in panes on macOS.
- rex-md-viewer
- Previews Markdown in a reusable Rex split pane with live updates.
- Leaf
- Reads documents and reviews diffs in Rex, with selections sent to coding agents.
- mddog
- Renders Markdown with images, diagrams, and live reload in Rex on macOS.
- rex-nobeta-icon
- Replaces the beta app icon with the plain one; re-run after each update.
- rex-themes
- Theme library and CLI for previewing and importing Rex themes.
- rex-theme-importer
- Fzf picker for previewing Ghostty themes and importing them into Rex.
- rexeme
- Applies Rex's theme to 52 editors, terminals, and CLI tools on macOS.
- rex-image-paste
- Paste images into remote hosts with
Cmd+Shift+V. - logi-rex
- Maps Logitech controls to Rex tabs, panes, and sessions.
- RAFT
- Nine floating terminal slots per session, tab, or pane.
- Courier
- Menu bar app for macOS that sends files over SSH and pastes their remote paths.
- Rex Floaters
- Reusable floating terminals for tools such as LazyGit and btop.
- rex8s
- Kubernetes toolkit with cluster panes, log splits, and rollout status.
- heypad
- HEY email client rendered in Rex panes.
- RexDeck
- Opt-in integrations for terminal tools and API views in native panes.
- Herdrex
- Serves a Herdr server as a Rex host, so Rex.app can drive Herdr's panes. (demo)
- Pulse for Rex - Shows stock and crypto watchlists with price charts in a Rex pane.
- LazyRex
- Plugin hub with versioned plugins, dependencies, and cross-server messaging.
- Amber
- Lua plugin manager with versions and a lockfile, formerly Rex Plugin Manager.
- rexuikit
- Go toolkit for building Rex UIs: floating layers, splits, forms, and dialogs.
- Rex - Product page.
- Documentation - Lua config, keybindings, CLI, and the server API.
Additions are welcome. See CONTRIBUTING.md.