nrfs VS rust-fuse

Compare nrfs vs rust-fuse and see what are their differences.

nrfs

Filesystem with compression, encryption, CoW and error detection (by Norost)

rust-fuse

A FUSE server implementation for Rust. (by jmillikin)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
nrfs rust-fuse
1 1
5 38
- -
7.6 10.0
11 months ago over 1 year ago
Rust Rust
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nrfs

Posts with mentions or reviews of nrfs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-02.
  • Ask HN: Who needs beta testers? (February 2023)
    9 projects | news.ycombinator.com | 2 Feb 2023
    https://github.com/Norost/nrfs

    Project description: I'm designing a custom filesystem with compression, error correction (with mirroring) & encryption.

    The aim of the project is to have a filesystem with these features while remaining considerably simpler & easier to use than ZFS, btrfs etc. In particular, I aim to make it easy to use with removable media as I got a bunch of old drives that I don't want to have powered on 24/7.

    I'm looking for people willing to test the filesystem. While the filesystem appears stable I believe more issues may pop up when used for long-term storage (e.g. backups). With more people using it I hope to find these issues quicker.

    There are currently only (FUSE & tool/"mkfs") binaries for Linux[1]. If you want to test it but don't have a Linux installation, please let me know and I'll see if I can create a build for your OS.

    Contact info: [email protected] or on Github.

    P.S.: Using a block size other than 12 is currently broken, so don't adjust that parameters when creating a filesystem.

    [1] https://github.com/Norost/nrfs/releases/tag/v0.2.1-alpha0

rust-fuse

Posts with mentions or reviews of rust-fuse. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-10.
  • Nolibc: A minimal C-library replacement shipped with the kernel
    2 projects | news.ycombinator.com | 10 Apr 2023
    The article goes into some detail about different reasons you might want a minimal userland -- test harnesses, recovery environments, and pseudo-embedded environments. I do something similar in the test framework for https://github.com/jmillikin/rust-fuse -- to perform an integration test, I boot Linux in QEMU with a tiny custom /init.

    More generally, the Linux kernel has a lot of code in it that is of generally reasonable quality and has received a lot of benchmarking/testing from well-resourced users. Sure, I could run some unikernel with a third-party network stack and SCSI drivers and ext4 implementation, but Linux already has all that stuff and it's ubiquitous. Why would I care about the extra ~30 MiB of RAM or whatever that it takes?

    And that's before we even get to the topic of sharing code between environments. I can run the same unmodified binary on my desktop and on a minimal kernel-only Linux, which is not generally true of most alternative kernels.

What are some alternatives?

When comparing nrfs and rust-fuse you can also consider the following projects:

SQLpage - SQL-only webapp builder, empowering data analysts to build websites and applications quickly

liblinux - Linux system calls.

superstartrek - The 70s Super Star Trek command line game revived as an HTML 5 app

gcsf - a FUSE file system based on Google Drive

dyrectorio - dyrector.io is a self-hosted continuous delivery & deployment platform with version management.

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

quickadd - Parse natural language time and date expressions in python

catfs - Cache AnyThing filesystem written in Rust

notebook - Tool for Thought. ʚɞ

rust-fuse - Rust library for filesystems in userspace (FUSE)

nde - An IDE-like neovim environment, supporting many languages, which can be instantiated using a single Nix command

FlyBulkDeploy