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 |
try-rs <name> |
Create (or jump to) a named experiment |
try-rs <https://github.com/user/repo> |
Clones a repository into a dated folder |
try-rs <https://github.com/user/repo> <name> |
Clones a repository into a specific folder name (destination) |
try-rs -s <url>/ try-rs --shallow-clone
|
Shallow clone (--depth 1) when cloning repositories |
try-rs -w <name>/ try-rs --worktree
|
Create a git worktree from current repository (must be inside repo) |
try-rs --setup <shell> |
Setup shell integration (fish, zsh, bash, nu-shell, power-shell) |
try-rs --setup-stdout <shell> |
Print shell integration script to stdout (for manual setup) |
try-rs --version |
Show application version |
try-rs --help |
Show help message |
Note: After setup, you can use the shorter alias try.
Everything you need to manage temporary project sandboxes.
Built in Rust, compiled to native binary. No interpreter lag.
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 Fish, Zsh, Bash, Power Shell and Nushell.
Supports Linux, macOS and Windows.
Supports icons identification projects ( )
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