Rust Filesystem

Open-source Rust projects categorized as Filesystem

Top 23 Rust Filesystem Projects

  • fd

    A simple, fast and user-friendly alternative to 'find'

  • Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16

    ripgrep: 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

  • mountpoint-s3

    A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.

  • Project mention: Row Zero and Viewport Data Streaming | news.ycombinator.com | 2024-04-04

    ... 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" ?

  • 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.

    InfluxDB logo
  • xplr

    A hackable, minimal, fast TUI file explorer

  • Project mention: Superfile – A fancy, petty terminal file manager | news.ycombinator.com | 2024-05-10

    I love that there are a lot of great options in this space. This one looked nice due to its selection pane: https://xplr.dev/

  • fselect

    Find files with SQL-like queries

  • tfs

    Mirror of https://gitlab.redox-os.org/redox-os/tfs

  • notify

    🔭 Cross-platform filesystem notification library for Rust. (by notify-rs)

  • Project mention: Needing Additional Inputs on an Implementation of an Asset Manager with Hot Reloading Support | /r/rust | 2023-08-08

    To 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).

  • gcsf

    a FUSE file system based on Google Drive

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • vivid

    A themeable LS_COLORS generator with a rich filetype datebase

  • Project mention: vivid: A Themeable Ls_colors Generator | news.ycombinator.com | 2023-09-09
  • orange

    Cross-platform local file search engine.

  • nydus

    Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.

  • tempfile

    Temporary file library for rust

  • Project mention: Hey Rustaceans! Got a question? Ask here (27/2023)! | /r/rust | 2023-07-03

    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 ?

  • rust-fuse

    Rust library for filesystems in userspace (FUSE)

  • diskus

    A minimal, fast alternative to 'du -sh'

  • dysk

    A linux utility to get information on filesystems, like df but better

  • catfs

    Cache AnyThing filesystem written in Rust

  • Project mention: Cache AnyThing filesystem written in Rust | /r/hypeurls | 2023-09-15
  • dutree

    a tool to analyze file system usage written in Rust

  • ffs

    the file filesystem: mount semi-structured data (like JSON) as a Unix filesystem (by mgree)

  • Project mention: The File Filesystem | news.ycombinator.com | 2024-04-30

    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

  • parallel-disk-usage

    Highly parallelized, blazing fast directory tree analyzer

  • Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    pdu: https://github.com/KSXGitHub/parallel-disk-usage

    Great compliment to ncdu for a single-view disk report and blazing fast.

  • tifs

    A distributed POSIX filesystem based on TiKV, with partition tolerance and strict consistency.

  • rust-vfs

    A virtual filesystem for Rust

  • deduplicator

    Filter, Sort & Delete Duplicate Files Recursively

  • fs_extra

    Expanding opportunities standard library std::fs and std::io

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Filesystem related posts

  • Interview with Mo Rajabi, co-founder and CEO of Noor

    3 projects | dev.to | 18 Apr 2024
  • Row Zero and Viewport Data Streaming

    1 project | news.ycombinator.com | 4 Apr 2024
  • Show HN: Untree: like gron but generalised on indentation

    2 projects | news.ycombinator.com | 28 Mar 2024
  • Unix as IDE: Introduction (2012)

    3 projects | news.ycombinator.com | 27 Dec 2023
  • s3m: A CLI for streams of data in S3 buckets

    2 projects | /r/rust | 5 Dec 2023
  • Spacedrive Alpha 0.1.0

    1 project | news.ycombinator.com | 10 Oct 2023
  • Spacedrive is an open source cross-platform file explorer written in Rust

    1 project | news.ycombinator.com | 30 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    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 →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com