SuperShell: TUI Vault Browser
Keeper vault TUI available in Keeper Commander

Overview
Keeper SuperShell is a full-screen Terminal User Interface (TUI) for managing your Keeper vault and executing commands in a graphical shell. It provides a keyboard-driven (vim) style navigation, optimized for power users and developers.
Requires Commander version 17.2.2 or newer

Getting Started
Launch SuperShell with supershell or ss command:
If you're already in the Keeper shell, simply type:
Feature Overview

SuperShell displays a split-pane interface:
Top pane - Search input, account info, and device status
Left pane - Folder tree with nested folders and records
Right pane - Folder and Record details (normal or JSON view)
Bottom pane - Command shell and terminal output, use
Ctrl+\to show/hide
Keyboard Navigation
SuperShell supports vi-style keyboard navigation for efficient usage over SSH sessions or within any standard system terminal. All functionality can be accomplished without taking your hands off the keyboard. For example, the j and k keys navigate up and down, and tab switches between the search, folder tree and detail panes. When a pane is selected, vi commands can be used to control scrolling. The shortcuts are listed below.
Command Pane
When the command pane is displayed, Commander commands can be executed and the output is displayed in the terminal window.
Ctrl + </code>
Open the bottom command shell pane with terminal output
Tab or Shift+Tab
Cycle between visible panes
!
Exit to the standard Keeper Commander shell
Basic Movement
j or ↓
Move down
k or ↑
Move up
h or ←
Collapse folder
l or →
Expand folder
g
Go to top
G
Go to bottom
Page Navigation
Ctrl+d
Half page down
Ctrl+u
Half page up
Ctrl+e
Scroll down one line
Ctrl+y
Scroll up one line
Ctrl+f
Full page down
Ctrl+b
Full page up
Focus Cycling
Tab
Cycle: Tree → Detail → Search
Shift+Tab
Cycle backwards
/
Focus search input
Esc
Clear search / Return to tree
Search
Press / to activate search mode or use the tab key. SuperShell provides live incremental search that filters as you type.
/
Start search
Enter or ↓
Navigate to results
Ctrl+U
Clear search input
Esc
Clear search and restore previous selection
Copying Values
SuperShell makes it easy to copy record fields to your clipboard.
p
Copy password
u
Copy username
c
Copy entire record (JSON)
w
Copy URL
i
Copy record UID
When running SuperShell on your local device, you can also click on any line to copy the value to the clipboard.

View Modes
When a Keeper record is selected, SuperShell offers two view modes that toggle between normal and JSON view. Press t to toggle.


JSON View
Displays the raw JSON representation of the record, useful for:
Viewing all record data
Debugging record structure
Copying complete record data
t
Toggle between Detail and JSON view
Sensitive Data
By default, SuperShell masks sensitive fields that contain "password", "secret", or "passphrase" in their names.
m
Toggle mask/unmask for sensitive fields
TOTP Codes
For records with Two-Factor Authentication configured, SuperShell displays:
The current TOTP code
A countdown bar showing time remaining
Automatic refresh every second

Additional Actions
d
Sync vault (refresh from server)
W
Show user information
D
Show device information
P
Open preferences (color themes)
?
Show keyboard shortcuts help
Exiting SuperShell
!
Exit to Keeper shell
Ctrl+q
Quit SuperShell completely
Feature Requests
We plan to add many new Vault and KeeperPAM features to SuperShell. Please submit all feature requests by opening an issue.
Last updated

