Fuse

Open-source projects categorized as Fuse

Top 23 Fuse Open-Source Projects

  • seaweedfs

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.

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

    Whoops: WebDAV:

    https://news.ycombinator.com/item?id=39417503

    SeaweedFS supports WebDAV. https://github.com/seaweedfs/seaweedfs/wiki/WebDAV

    I'm not able to find if both/restic supports mounting backups as WebDAV, but in theory there's nothing stopping you.

    It's 100% user space (expose a rest service) and supported by a bunch of file-browsers with a bit of a network aware component to it as well.

  • 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

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

    FUSE extends macOS by adding support for user space file systems

  • Project mention: why is my mac able to read the left sd card but not the right? | /r/mac | 2023-12-11

    Install macFUSE, thank me later: https://osxfuse.github.io

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

  • winfsp

    Windows File System Proxy - FUSE for Windows

  • Project mention: WinFsp · Windows File System Proxy | /r/patient_hackernews | 2023-06-16
  • upspin

    Upspin: A framework for naming everyone's everything.

  • Project mention: I Moved My Blog from IPFS to a Server | news.ycombinator.com | 2024-01-31

    Super intriguing. Thanks for sharing!

    It reminds me a bit of an early Go project called Upspin [1]. And also a bit of Solid [2]. Did you get any inspiration from them?

    What excites me about your project is that you're addressing the elephant in the room when it comes to data sovereignty (~nobody wants to self-host a personal database but their personal devices aren't publicly accessible) in an elegant way.

    By storing the data on my personal device and (presumably?) paying for a managed relay (and maybe an encrypted backup), I can keep my data in my physical possession, but I won't have to host anything on my own. Is that the idea?

    https://upspin.io/

  • google-drive-ocamlfuse

    FUSE filesystem over Google Drive

  • Project mention: Obsidian didn't sync my files on Debian, any help? | /r/ObsidianMD | 2023-05-23

    I fixed the problem, it was due to the incorrect setup of the google drive. I followed this guide to set everything up from scratch and create the folder directly in Linux instead of constantly accessing the apparently "encrypted" cloud. If anyone ever runs into the same problem, I really hope this thread is helpful :D

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

    WorkOS logo
  • dokany

    User mode file system library for windows with FUSE Wrapper

  • Project mention: Projected File System | news.ycombinator.com | 2024-02-22

    It's not really the same though. A Projected File System copies the files from the backing store to somewhere on the local file system when requested and then performs IO normally on the local files.

    For an actual implementation of userspace filesystems on Windows see dokany: https://github.com/dokan-dev/dokany

  • goofys

    a high-performance, POSIX-ish Amazon S3 file system written in Go

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

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

  • mergerfs

    a featureful union filesystem

  • Project mention: How do I use multiple hard drives on Kubuntu for steam? | /r/Kubuntu | 2023-12-10

    Have a look at mergerfs.

  • btfs

    A bittorrent filesystem based on FUSE.

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

    Encrypted overlay filesystem written in Go

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

    I'm looking to improve my documents syncing setup. Currently I'm using owncloud, but that seems overkill for just files syncing and it requires maintenance, so I gave Syncthing a look. The "Untrusted device encryption" was not appealing to me because I'm not convinced by the security aspects yet, and also because it is in beta for now. I used gocryptfs [1] in the past and was quite happy with it, so I'm planning to use it on top of Syncthing to have files synced encrypted. As far as I have read this setup (Syncthing + gocryptfs) seems to be used by several people and has already been discussed by gocryptfs' author, who recommended a `-sharedstorage` flag for such use case [2]. Reading [3] I think gocryptfs is more suited for files syncing than cryfs. I'm aware that the metadata (file size, structure, …) of my files are not encrypted but that's a compromise I'm ready to make.

    I would be happy to hear about opinions about this approach.

    [1] https://nuetzlich.net/gocryptfs/

    [2] https://github.com/rfjakob/gocryptfs/issues/549#issuecomment...

    [3] https://www.cryfs.org/comparison

  • gcsf

    a FUSE file system based on Google Drive

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

  • go-fuse

    FUSE bindings for Go

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

  • onedriver

    A native Linux filesystem for Microsoft OneDrive

  • Project mention: What's the most pratical solution for someone who wants to use Linux as their primary OS but often has to deal with Windows-exclusive software and services? | /r/linuxquestions | 2023-12-06

    onedriver is a native Linux filesystem for Microsoft OneDrive: - https://github.com/jstaf/onedriver

  • plexdrive

    Plexdrive mounts your Google Drive FUSE filesystem (optimized for media playback)

  • MooseFS

    MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)

  • Project mention: Google Cloud Storage FUSE | news.ycombinator.com | 2023-05-02
  • android-file-transfer-linux

    Android File Transfer for Linux (and macOS!)

  • Project mention: Zune.net Revival Megathread | /r/Zune | 2023-05-10

    GitHub - whoozle/android-file-transfer-linux: Android File Transfer for Linux

  • rust-fuse

    Rust library for filesystems in userspace (FUSE)

  • distribyted

    Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right away, even zip, rar, or 7zip archive contents!

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

Fuse related posts

Index

What are some of the best open-source Fuse projects? This list will help you:

Project Stars
1 seaweedfs 21,013
2 Ceph 13,233
3 osxfuse 8,528
4 s3fs-fuse 8,065
5 winfsp 6,586
6 upspin 6,225
7 google-drive-ocamlfuse 5,357
8 dokany 5,075
9 goofys 5,031
10 mountpoint-s3 4,003
11 mergerfs 3,868
12 btfs 3,809
13 gocryptfs 3,291
14 gcsf 2,344
15 cryfs 1,933
16 go-fuse 1,937
17 dwarfs 1,860
18 onedriver 1,749
19 plexdrive 1,726
20 MooseFS 1,583
21 android-file-transfer-linux 1,389
22 rust-fuse 1,028
23 distribyted 1,015

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