A lightning-fast TUI to manage temporary projects. Create, explore, and clone repositories instantly without cluttering your system.
cargo install try-rs
You can also bypass the UI and use direct commands:
| Command | Description |
|---|---|
try-rs |
Opens the TUI interface. |
try-rs <name> |
Create (or jump to) a named experiment. |
try-rs <url> |
Clones a repository into a dated folder. |
try-rs <url> <name> |
Clones a repository into a specific custom folder name. |
try-rs -s <url> |
Shallow clone (depth 1) for fast experiments. |
try-rs -w <name> |
Create a git worktree from current repository. |
try-rs --setup <shell> |
Setup shell integration (fish, zsh, bash, power-shell, nu-shell). |
try-rs --version |
Show application version. |
try-rs --help |
Show help message. |
Everything you need to manage temporary project sandboxes.
Built in Rust, compiled to native binary. No interpreter lag.
Beautiful terminal interface built with Ratatui.
Instantly find old experiments with smart matching.
Creates directories like rust-test automatically.
Auto-clones URLs (try-rs <url>) and marks repos with ().
Inspect files inside a folder before entering it.
Open experiments directly in your editor (Ctrl+E).
Switch themes at runtime (Ctrl+T) or customize via config.
Delete old experiments via UI with confirmation (Ctrl+D).
Supports XDG Base Directory standards.
Supports Fish, Zsh, Bash, Power Shell and Nushell.
Native performance on Linux, macOS and Windows.
Supports project identification icons:
Switch themes on the fly inside the app with Ctrl + T.
Master the interface with these lightning-fast shortcuts.
Customize your playground via config.toml.
Configurable via config.toml to set your default editor, custom colors for different file types, and behavior of the fuzzy finder.
Requirements: cargo (Rust toolchain) installed.
Ratatui Library