Go Fuse

Open-source Go projects categorized as Fuse

Top 10 Go Fuse 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: SeaweedFS vs JuiceFS | dev.to | 2023-02-16

    Both SeaweedFS and JuiceFS support external databases to store metadata . In terms of the supported databases, SeaweedFS supports up to 24 databases. Due to high requirements for database transactions (see below), JuiceFS supports 3 types of transactional databases, 10 in total.

  • upspin

    Upspin: A framework for naming everyone's everything.

    Project mention: Examples of Good Go Repos | reddit.com/r/golang | 2023-03-10
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • goofys

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

    Project mention: AWS Announces Open Source Mountpoint for Amazon S3 | news.ycombinator.com | 2023-03-26

    How is this different than these other solutions?



  • gocryptfs

    Encrypted overlay filesystem written in Go

    Project mention: Hertzner or other cloud encryption question | reddit.com/r/selfhosted | 2023-03-25

    https://github.com/rfjakob/gocryptfs might be a solution. I dont use it, tried to for some backups but ran into some issues unrelated to the solution itself but with my backup solution.

  • go-fuse

    FUSE bindings for Go

    Project mention: Program for exposing digiKam database as a FUSE file system | reddit.com/r/kde | 2023-03-06

    The nice thing is there are lots of libraries out there for implementing a FUSE file system that adds a layer of abstraction over the actual kernel APIs so you don't need to deal with that low level of code. In particular I am using https://github.com/hanwen/go-fuse, which seems to be the defacto standard for FUSE with Go.

  • plexdrive

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

    Project mention: Forcing loudness analysis | reddit.com/r/PleX | 2022-11-20
  • onedriver

    A native Linux filesystem for Microsoft OneDrive

    Project mention: Introducing Celeste: A GUI file synchronization client that can connect to any cloud provider | reddit.com/r/linux | 2023-02-07

    There are OneDriveGUI which uses abraunegg's onedrive client as backend, onedriver which has been around with a GUI for longer, and of course the classic Insync which is paid.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • distribyted

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

  • webdavfs

    Linux / OSX FUSE webdav filesystem. This filesystem behaves like a real network filesystem- no unnecessary copying of entire files.

    Project mention: Connect nextcloud? | reddit.com/r/swaywm | 2022-08-28

    I rarely use it but there's for example https://github.com/miquels/webdavfs

  • credentialfs

    FUSE for credentials stored in password managers

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). The latest post mention was on 2023-03-26.

Go Fuse related posts


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

Project Stars
1 seaweedfs 16,892
2 upspin 6,103
3 goofys 4,568
4 gocryptfs 2,770
5 go-fuse 1,690
6 plexdrive 1,672
7 onedriver 1,223
8 distribyted 944
9 webdavfs 160
10 credentialfs 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives