A hackable, minimal, fast TUI file explorer
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Arijit Basu 2962a8d52d Further improve the API.
This improves the compatibility and adds the ability to introduce
non-breaking changes by using a builder pattern.

Example:

```rust
fn main() {
    match xplr::runner(None).and_then(|a| a.run()) {
        Ok(Some(out)) => print!("{}", out),
        Ok(None) => {}
        Err(err) => {
            if !err.to_string().is_empty() {
                eprintln!("error: {}", err);
            };

            std::process::exit(1);
        }
    }
}
```
3 years ago
.github Implement CLI arguments 3 years ago
assets Add icons 3 years ago
benches Upgrade dependencies 3 years ago
examples Further improve the API. 3 years ago
src Further improve the API. 3 years ago
.gitignore Fix failed build and update version 3 years ago
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 3 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 3 years ago
Cargo.lock Implement CLI arguments 3 years ago
Cargo.toml Implement CLI arguments 3 years ago
LICENSE Create LICENSE 3 years ago
README.md fix discord link 3 years ago
RELEASE.md Improve scrolling behaviour 3 years ago

README.md

▸[▓▓ xplr]

A hackable, minimal, fast TUI file explorer

Though xplr strives to be fast and minimalist, its speciality is its hackability.

Once you read the documentation, you should be able to configure the key bindings, different run modes, and also the way it looks by modifying one single configuration file.

Table of content

Demo

Expand for demo

Packaging

Backers