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: Fzf advanced integration in Powershell | dev.to | 2024-06-05

    If you want to integrate fzf with rg, fd, bat to fuzzy find files, directories or ripgrep the content of a file and preview using bat, but the fzf document only has commands for Linux shell (bash,...), and you want to achieve that on your Windows Machine using Powershell, this post may be for you.

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

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

  • rust-vfs

    A virtual filesystem for Rust

  • tifs

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

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

Log in or Post with

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 Jun 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 32,264
2 mountpoint-s3 4,192
3 xplr 4,024
4 fselect 3,916
5 tfs 2,946
6 notify 2,568
7 gcsf 2,348
8 vivid 1,617
9 orange 1,530
10 nydus 1,113
11 tempfile 1,096
12 rust-fuse 1,037
13 diskus 981
14 dysk 847
15 catfs 821
16 dutree 782
17 ffs 448
18 parallel-disk-usage 360
19 rust-vfs 351
20 tifs 348
21 deduplicator 261
22 fs_extra 238
23 Rust_Search 131

Sponsored
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.
www.influxdata.com