VibeHunt
Back to browse
mynav

mynav

Workspace and session management TUI.

Source

The tool provides a terminal‑based interface for organizing development projects into workspaces grouped by topics, with each workspace linked to a directory on the filesystem. Users can create, rename, and delete workspaces quickly, and the application offers fuzzy search to locate items across the hierarchy. Integration with tmux allows the same workspace’s directory name to be used as a tmux session name, and the UI shows live previews of windows and panes, enabling instant switching between active sessions.

Session management features include creating, modifying, and deleting tmux sessions from within the interface, detaching sessions, and maintaining synchronization with the underlying tmux state. Keyboard shortcuts follow a Vim‑style layout, and the UI draws inspiration from Lazygit, presenting a clean, UTF‑8‑compatible terminal display that also reports Git repository status when applicable.

The program is written in Go, requires tmux 3.0+ and a UTF‑8 capable terminal, and can be installed via a single script or built manually. It is stable, CLI‑available, and targets developers who work primarily in terminal environments and need a unified view of workspaces and tmux sessions.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps