C++ Fuse

Open-source C++ projects categorized as Fuse

Top 13 C++ Fuse Projects

  • Ceph

    Ceph is a distributed object, block, and file storage platform

  • Project mention: First time user sturggles | /r/ceph | 2023-06-24

    curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadmchmod a+x cephadm./cephadm bootstrap --mon-ip 192.168.1.41

  • s3fs-fuse

    FUSE-based file system backed by Amazon S3

  • Project mention: Is Posix Outdated? | news.ycombinator.com | 2023-10-19

    The author needs to ask themselves: in this cloud technology stack, is there POSIX involved somewhere lower down, where I can't access it? The answer is, of course, "yes". The sort of cloud storage systems described all run on top of POSIX APIs. They provide convenience (cost efficiency is more debatable) compared to the POSIX alternative, but that's because they exist at an entirely different conceptual layer (hence the presence of POSIX anyway, just buried).

    Your point about surfacing a POSIX that's actually there but hidden and thus visible to low-level Amazon employees building the S3 service which makes it invisible to S3 end customers is true but isn't the the point of the article. The author is saying there are motivations for a POSIX-like api visible also the end user.

    So your explanation of stack looks like 2 layers: POSIX api <-- AWS S3 built on top of that

    Author's essay is actually talking about 3 layers: POSIX <-- AWS S3 <-- POSIX

    That's why the blog post has the following links to POSIX-on-top-of-S3-objects :

    https://github.com/s3fs-fuse/s3fs-fuse

    https://github.com/kahing/goofys

    https://www.cuno.io/

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

    a featureful union filesystem

  • Project mention: Mergerfs – A Featureful Union Filesystem | news.ycombinator.com | 2024-04-26
  • btfs

    A bittorrent filesystem based on FUSE.

  • Project mention: BTFS (BitTorrent Filesystem) | news.ycombinator.com | 2024-04-15
  • dwarfs

    A fast high compression read-only file system for Linux, Windows and macOS

  • Project mention: DwarFS – The Deduplicating Warp-Speed Advanced Read-Only File System | news.ycombinator.com | 2024-04-11

    https://github.com/mhx/dwarfs/blob/main/doc/mkdwarfs.md#nils...

  • cryfs

    Cryptographic filesystem for the cloud

  • Project mention: Syncthing: Untrusted Device Encryption | news.ycombinator.com | 2023-12-07

    I know that cryfs[1] is resilient to at least the first of these, and possibly the second as well. I don't know if cryfs allows to modify the base directory while the filesystem is online, if it does then it might already be a better solution for syncthing, if you only care about Linux.

    On the flip side syncthing could incorporate cryfs's base directory format instead of their home-grown one.

    [1] https://www.cryfs.org/

  • android-file-transfer-linux

    Android File Transfer for Linux (and macOS!)

  • SaaSHub

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

    SaaSHub logo
  • securefs

    Filesystem in userspace (FUSE) with transparent authenticated encryption

  • sparsebundlefs

    FUSE filesystem for reading macOS sparse-bundle disk images

  • ffmpegfs

    FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.

  • pifs

    The compile-time, data-free filesystem. (by ajeetdsouza)

  • Project mention: Quora is a lawless place | /r/ProgrammerHumor | 2023-05-25

    This is actually a thing: https://github.com/ajeetdsouza/pifs

  • loggedfs

    LoggedFS - Filesystem monitoring with Fuse

  • WinFsp-MemFs-Extended

    tmpfs for Windows / Fully dynamic RAM disk by extending WinFsp's memfs to be variable size and maximally resource efficient without compromising performance

  • Project mention: Tmpfs for Windows / Memefs | news.ycombinator.com | 2023-12-04
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).

C++ Fuse related posts

  • Mergerfs – A Featureful Union Filesystem

    1 project | news.ycombinator.com | 26 Apr 2024
  • How do I use multiple hard drives on Kubuntu for steam?

    2 projects | /r/Kubuntu | 10 Dec 2023
  • mergerfs v2.38.0 released

    1 project | /r/mergerfs | 1 Nov 2023
  • Is Posix Outdated?

    3 projects | news.ycombinator.com | 19 Oct 2023
  • Mergerfs and Snapraid installation

    1 project | /r/DataHoarder | 10 Oct 2023
  • R2 slow PUT file transfer

    1 project | /r/CloudFlare | 18 Jul 2023
  • EXT4 corrupted on a Seagate Drive several times. Any help appreciated

    1 project | /r/DataHoarder | 12 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 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 Fuse projects in C++? This list will help you:

Project Stars
1 Ceph 13,311
2 s3fs-fuse 8,122
3 mergerfs 3,904
4 btfs 3,832
5 dwarfs 1,990
6 cryfs 1,947
7 android-file-transfer-linux 1,401
8 securefs 708
9 sparsebundlefs 310
10 ffmpegfs 195
11 pifs 140
12 loggedfs 110
13 WinFsp-MemFs-Extended 44

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com