Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Rust Filesystem Projects
-
mountpoint-s3
A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
nydus
Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). fd: Another blazing-fast file finder. Installation instructions can be found here: https://github.com/sharkdp/fd
... or does "S3 file system" mean https://github.com/awslabs/mountpoint-s3 - a Rust project by AWS Labs that provides "a simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system" ?
Project mention: Superfile – A fancy, petty terminal file manager | news.ycombinator.com | 2024-05-10I love that there are a lot of great options in this space. This one looked nice due to its selection pane: https://xplr.dev/
Project mention: Needing Additional Inputs on an Implementation of an Asset Manager with Hot Reloading Support | /r/rust | 2023-08-08To support hot reloading, the asset manager definitely has to have some watcher thread, but I have that part dealt with already since I have decided to utilize notify. The other half is to find a way to reload all assets that have changes as determined by the watcher thread. What I am not sure about is how to implement this in a Rustic fashion and with clean architecture while also considering the fact that asset pointers may be held by other objects (such as an object representing an OpenGL program object).
I need to do some tests with files operations, what's the best practice in regards to creating temporary files in tests ? I heard about tempfile but is there a more idiomatic way to do that ?
per an issue ticket[1], it can:
setfattr -n user.type -v list # use xattr on macOS
[1]: https://github.com/mgree/ffs/issues/66
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07pdu: https://github.com/KSXGitHub/parallel-disk-usage
Great compliment to ncdu for a single-view disk report and blazing fast.
Rust Filesystem related posts
-
Interview with Mo Rajabi, co-founder and CEO of Noor
-
Row Zero and Viewport Data Streaming
-
Show HN: Untree: like gron but generalised on indentation
-
Unix as IDE: Introduction (2012)
-
s3m: A CLI for streams of data in S3 buckets
-
Spacedrive Alpha 0.1.0
-
Spacedrive is an open source cross-platform file explorer written in Rust
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2024
Index
What are some of the best open-source Filesystem projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | fd | 31,910 |
2 | mountpoint-s3 | 4,080 |
3 | xplr | 3,969 |
4 | fselect | 3,828 |
5 | tfs | 2,945 |
6 | notify | 2,534 |
7 | gcsf | 2,345 |
8 | vivid | 1,600 |
9 | orange | 1,515 |
10 | nydus | 1,092 |
11 | tempfile | 1,080 |
12 | rust-fuse | 1,035 |
13 | diskus | 975 |
14 | dysk | 829 |
15 | catfs | 816 |
16 | dutree | 782 |
17 | ffs | 443 |
18 | parallel-disk-usage | 351 |
19 | tifs | 345 |
20 | rust-vfs | 340 |
21 | deduplicator | 256 |
22 | fs_extra | 234 |
23 | Rust_Search | 128 |
Sponsored