SaaSHub helps you find the best software and product alternatives 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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
nydus
Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
-
fim
FIM is an Open Source Host-based file integrity monitoring tool that performs file system analysis, file integrity checking, real time alerting and provides Audit daemon data.
-
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" ?
Not exactly ZFS in Rust, but more like a replacement for ZFS in Rust: https://github.com/redox-os/tfs
Worked stalled, though. Not compatible, but I was working on overlayfs for freebsd in rust, and it was not pleasant at all. Can't imagine making an entire "real" file system in Rust.
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 ?
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 - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source Filesystem projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | fd | 31,495 |
2 | mountpoint-s3 | 3,992 |
3 | xplr | 3,928 |
4 | fselect | 3,800 |
5 | tfs | 2,946 |
6 | notify | 2,496 |
7 | gcsf | 2,344 |
8 | vivid | 1,581 |
9 | orange | 1,503 |
10 | nydus | 1,084 |
11 | tempfile | 1,065 |
12 | rust-fuse | 1,027 |
13 | diskus | 966 |
14 | catfs | 809 |
15 | dysk | 789 |
16 | dutree | 782 |
17 | tifs | 345 |
18 | parallel-disk-usage | 343 |
19 | rust-vfs | 331 |
20 | deduplicator | 254 |
21 | fs_extra | 233 |
22 | Rust_Search | 126 |
23 | fim | 112 |
Sponsored