🖥️ leetrs tui
Launches the interactive Ratatui terminal browser for searching, filtering, and picking LeetCode problems.
Usage
leetrs tui [LANGUAGE]
# — or simply —
leetrs [LANGUAGE]
Arguments
| Argument | Type | Optional | Description |
|---|---|---|---|
LANGUAGE | string | Yes | Temporary language override for the current TUI session (e.g. rust, python3, mysql). Overrides config.toml for stub generation. |
Examples
Default TUI Launch
leetrs tui
Launch TUI with Rust Override
leetrs tui rust
Features
- Local Data Caching: Problem metadata is cached in
~/.local/share/leetrs/data.jsonfor immediate loading. - Fuzzy Search: Filter thousands of problems in real-time by typing
/. - Difficulty & Topic Overlays: Filter by Easy (
1), Medium (2), Hard (3), or Topic Tags (t). - Direct Editor Launch: Pressing
Enterautomatically triggersleetrs pickfor the selected item.