Skip to main content

Prxi Features

Complete overview of Prxi (Terminal UI) features.

Project List View​

  • Arrow Keys: Navigate up/down through projects
  • Vim Bindings: Use j (down) and k (up)
  • Selection: Current project is highlighted

Project Information​

Each project shows:

  • Project ID
  • Project name
  • Project path (truncated if long)
  • Quick status indicators

Project Details Panel​

Information Display​

View comprehensive project details:

  • Project name and path
  • Detected framework
  • Number of test files
  • Detected ports
  • Last scanned timestamp

Scripts View​

See available scripts:

  • Script names
  • Commands that will be executed
  • Runner types

Tests View​

View detected test files:

  • Test file paths
  • Test frameworks
  • Test status (if available)

Ports View​

See detected ports:

  • Port numbers
  • Associated scripts
  • Config sources

Interactive Actions​

Scan Project​

Press s to scan the selected project:

  • Scans for test files
  • Updates port information
  • Shows progress and results

Scan Ports​

Press p to scan ports for the selected project:

  • Extracts ports from config files
  • Updates port information
  • Shows detected ports

Show Scripts​

Press r to view available scripts:

  • Lists all scripts
  • Shows commands
  • Displays runner types

Stop Scripts​

Press x to stop all scripts for the selected project:

  • Stops running background processes
  • Shows confirmation
  • Updates process list

Keyboard Navigation​

Panel Switching​

  • Tab: Switch between panels
  • Left Arrow: Move to project list
  • Right Arrow: Move to details panel

Scrolling​

  • Up/Down: Scroll through lists
  • Page Up/Down: Fast scrolling (if supported)
  • Home/End: Jump to top/bottom (if supported)

Help Screen​

Press ? to show help:

  • List of all keyboard shortcuts
  • Command descriptions
  • Navigation tips

Color Scheme​

Prxi uses a color scheme that:

  • Matches the desktop app design
  • Provides good contrast
  • Works in light and dark terminals
  • Supports terminal themes

Real-time Updates​

Prxi updates in real-time:

  • New projects appear automatically
  • Scan results update immediately
  • Port information refreshes

Full-screen Mode​

Prxi runs in full-screen mode:

  • Uses entire terminal window
  • Optimized layout
  • Responsive to terminal size

Next Steps​