clipse
Configurable clipboard manager with TUI interface for Linux, macOS, and Unix systems supporting text and image history.
Clipse is a clipboard manager written in Go that maintains a history of copied text and images through a terminal user interface. It runs as a background listener process that captures clipboard activity and provides a TUI for browsing, filtering, and selecting from clipboard history. The tool supports fuzzy filtering, multi-select operations, item pinning, and auto-paste functionality.
The application handles both text and image data across different display servers including Wayland (requires wl-clipboard), X11, and macOS. Users can configure key bindings, exclude specific applications like password managers, set history limits, and customize the interface theme. Clipse integrates with window managers through configuration files, typically bound to keyboard shortcuts for quick access to clipboard history.
Clipse targets users of tiling window managers and terminal-focused workflows who need efficient clipboard management without GUI dependencies. The tool provides CLI operations alongside the TUI, supports bulk operations, and offers real-time UI updates as new clipboard entries are captured. Configuration is handled through JSON files with extensive customization options for behavior, appearance, and key bindings.
Installation
# via Nix
nix-env -iA nixpkgs.clipse
# via AUR
yay -S clipse
# via Go
go install github.com/savedra1/clipse@v1.2.1
Alternatives & related tools
fend
Arbitrary-precision calculator with unit conversions, complex numbers, and D&D dice rolls
tz
Interactive TUI tool for displaying and comparing times across multiple time zones simultaneously
dstask
Terminal-based TODO manager with git-based sync and markdown notes per task
bookokrat
Terminal EPUB/PDF/DJVU reader with Vim-style keybindings, split layout, and SyncTeX support for LaTeX workflows
basalt
Terminal user interface (TUI) for managing Obsidian vaults and notes from the command line
add a badge to your README
Maintain clipse? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/clipse?utm_source=badge)<a href="https://www.trmn.sh/tools/clipse?utm_source=badge"><img src="https://www.trmn.sh/badge/clipse.svg" alt="Featured on trmn" height="20"></a>