cy
Terminal multiplexer with time-travel replay, fuzzy finding, and Janet configuration language
cy is a terminal multiplexer that serves as an alternative to tmux, offering session management with enhanced replay capabilities. The tool allows users to replay and search through any terminal session history, providing time-travel functionality for debugging and reviewing past command execution.
The multiplexer uses Janet, a Lisp-like programming language, for configuration, offering more flexible customization options than traditional config files. cy integrates built-in fuzzy finding and thumbs support for efficient text selection and navigation within terminal sessions.
A key feature is cy's command history system that maintains a searchable record of all executed commands across sessions. Users can insert previously run commands and use a Ctrl+R interface to revisit command history, making it particularly useful for developers and system administrators who frequently work with complex command sequences in multiple terminal sessions.

Alternatives & related tools
chmod-cli
TUI tool for generating chmod commands by selecting file permissions through an interactive interface
kure
Command-line password manager with AES-GCM encryption and offline operation
countryfetch
A neofetch-like CLI tool that displays information about countries including flags, demographics, and geographic data.
claws
Terminal UI for navigating and managing AWS resources across 70+ services with vim-style keybindings.
chdig
TUI interface for debugging and monitoring ClickHouse databases with top-like views and flamegraph analysis
add a badge to your README
Maintain cy? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/cy?utm_source=badge)<a href="https://www.trmn.sh/tools/cy?utm_source=badge"><img src="https://www.trmn.sh/badge/cy.svg" alt="Featured on trmn" height="20"></a>