An open API service indexing awesome lists of open source software.

https://github.com/integral-tech/dir-size

Parallelized directory size calculation
https://github.com/integral-tech/dir-size

directory rust size size-calculation

Last synced: 5 months ago
JSON representation

Parallelized directory size calculation

Awesome Lists containing this project

README

          

# dir-size

[![status-badge](https://ci.codeberg.org/api/badges/13933/status.svg)](https://ci.codeberg.org/repos/13933)

`dir-size` is a crate that calculates directory size in parallel using `rayon`.

## Usage

This is a little code sample:

```rust
use dir_size::{get_size_in_bytes, get_size_in_human_bytes, get_size_in_abbr_human_bytes};
use std::{io, path::Path};

fn main() -> io::Result<()> {
let path = Path::new("/home");
println!("{} Bytes", get_size_in_bytes(path)?);
println!("{}", get_size_in_human_bytes(path)?);
println!("{}", get_size_in_abbr_human_bytes(path)?);
Ok(())
}
```