Skip to content

Latest commit

Β 

History

History
62 lines (44 loc) Β· 1.5 KB

File metadata and controls

62 lines (44 loc) Β· 1.5 KB

πŸŽ‰ Roku Remote TUI v2.0.0

A complete rewrite with a modular architecture and powerful new features!

🌟 Highlights

Instant App Search

Press / to open the fuzzy launcher - find any app instantly by typing a few letters. Try "nflx" to find Netflix!

One-Key Favorites

  • Press F then 1-9 to save your favorite apps
  • Press 1-9 anytime to launch instantly
  • Perfect for Netflix, Hulu, YouTube, etc.

Text Input Made Easy

Press t to enter typing mode - great for search boxes and passwords.

Mouse Support

Scroll through your apps with the mouse wheel - fast, smooth, and continuous!

πŸ“¦ Installation

# Install Roku CLI (if needed)
npm install -g @dlenroc/roku

# Clone and run
git clone git@github.com:Extended3652/roku_control.git
cd roku_control
./setup.sh
./roku-tui

⌨️ Key Features

  • / - Fuzzy launcher
  • F + 1-9 - Set favorites
  • 1-9 - Launch favorites
  • t - Typing mode
  • ? - Help overlay
  • Tab - Switch focus
  • Mouse wheel - Scroll apps

πŸ—οΈ Architecture

Complete modular rewrite:

  • roku/ - CLI wrapper
  • ui/ - Rendering & input
  • state/ - State management
  • storage/ - Favorites persistence
  • utils/ - Fuzzy search

πŸ“– Full Documentation

See README.md for complete documentation and keyboard shortcuts.

πŸ› Bug Reports

Found an issue? Open an issue

πŸ™ Thanks

Thanks to everyone who helped test and provide feedback!