Displaying 1 to 20 from 71 results

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

  •    Go

Goofys allows you to mount an S3 bucket as a filey system. It's a Filey System instead of a File System because goofys strives for performance first and POSIX second. Particularly things that are difficult to support on S3 or would translate into more than one round-trip would either fail (random writes) or faked (no per-file permission). Goofys does not have a on disk data cache (checkout catfs), and consistency model is close-to-open.

osxfuse - FUSE extends macOS by adding support for user space file systems

  •    Shell

FUSE for macOS allows you to extend macOS via third party file systems. The FUSE for macOS software package provides multiple APIs for developing file systems for OS X 10.9 to macOS 10.13. It is a successor to MacFUSE, which has been the basis of many products, but is no longer being maintained.

upspin - Upspin: A framework for naming everyone's everything.

  •    Go

Upspin is an experimental project to build a framework for naming and sharing files and other data securely, uniformly, and globally: a global name system of sorts. It is not a file system, but a set of protocols and reference implementations that can be used to join things like file systems and other storage services to the name space.

gocryptfs - Encrypted overlay filesystem written in Go.

  •    Go

An encrypted overlay filesystem written in Go. Official website: https://nuetzlich.net/gocryptfs (markdown source). gocryptfs is built on top the excellent go-fuse FUSE library. This project was inspired by EncFS and strives to fix its security issues while providing good performance (benchmarks). For details on the security of gocryptfs see the Security design document.




winfsp - Windows File System Proxy - FUSE for Windows

  •    C

WinFsp is a set of software components for Windows computers that allows the creation of user mode file systems. In this sense it is similar to FUSE (Filesystem in Userspace), which provides the same functionality on UNIX-like computers. WinFsp is very stable. There are no known kernel mode crashes and it does not suffer from resource leaks or similar problems. WinFsp owes this stability to its Design and its rigorous Testing Regime.

dungeonfs - A FUSE filesystem and dungeon crawling adventure game engine

  •    Go

DungeonFS is a FUSE filesystem and dungeon crawling adventure game engine. This is a work-in-progress, however, there is a general list of planned features worth checking out, as well as, a little bit of the motivation behind why I started this project. Note: The demo level is included in the <project root>/examples/simplelevel folder, which should be downloaded with the above command. In the future, I will have this included with the static binary so the demo level is accessible without need go installed on the system.

kbfs - Keybase Filesystem (KBFS)

  •    Go

This repository contains the official Keybase implementation of the client-side code for the Keybase filesystem (KBFS). See the KBFS documentation for an introduction and overview. All code is written in the Go Language, and relies on the Keybase service.

gcsf - a FUSE file system based on Google Drive

  •    Rust

GCSF is a virtual filesystem that allows users to mount their Google Drive account locally and interact with it as a regular disk partition. You can find out more in this paper. An AUR package is maintained by axionl: gcsf-git.


securefs - Filesystem in userspace (FUSE) with transparent authenticated encryption

  •    C++

securefs is a filesystem in userspace (FUSE) with transparent encryption (when writing) and decryption (when reading). securefs mounts a regular directory onto a mount point. The mount point appears as a regular filesystem, where one can read/write/create files, directories and symbolic links. The underlying directory will be automatically updated to contain the encrypted and authenticated contents.

svfs - The Swift Virtual File System

  •    Go

SVFS is a Virtual File System over Openstack Swift built upon fuse. It is compatible with hubiC, OVH Public Cloud Storage and basically every endpoint using a standard Openstack Swift setup. It brings a layer of abstraction over object storage, making it as accessible and convenient as a filesystem, without being intrusive on the way your data is stored. This is not an official project of the Openstack community.

dbxfs - User-space file system for Dropbox

  •    Python

dbxfs has been tested on OpenBSD, Linux, and macOS but it should run on any POSIX system that provides a FUSE-compatible library or has the ability to mount SMB shares. Windows support is coming very soon. It runs on non-x86 architectures like ARM. It doesn't require a specific file system. It is written for Python 3.5+ and is licensed under the GPLv3.

Array Visualizer

  •    

A Visual studio (2010 and 11) extension for visualizing arrays in debug mode. Project includes the extension, WPF and WinForms controls along with sample projects.

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

  •    Rust

Rust library for easy implementation of FUSE filesystems in userspace. This library does not just provide bindings, it is actually an improved rewrite of the original FUSE C library to fully take advantage of Rust's architecture.

awesome-fuse - A curated list of awesome Fuse applications, articles, and plugins

  •    

A curated list of awesome Fuse applications, articles, and plugins. Please read the contribution guidelines before contributing.

fuse4js - FUSE bindings for Javascript and node.js

  •    Javascript

Fuse4js provides Javascript bindings to the FUSE subsystem of Linux. It enables you to develop user-space file systems with node.js. This tutorial explains how to install and use fuse4js.

awesome-fuse - A curated list of awesome Fuse applications, articles, and plugins

  •    

A curated list of awesome Fuse applications, articles, and plugins. Please read the contribution guidelines before contributing.

x11fs - A tool for manipulating X windows

  •    C

This is heavily based off wmutils. Check them out. x11fs is a tool for manipulating X windows. It creates a vitual filesystem to represent open windows, similar to what /proc does for processes. This allows windows to be controlled using any language or tool with simple file IO, in a true unix fashion.

httpfs - httpfs is a cross-platform HTTP backed File System implemented using FUSE

  •    Go

httpfs is a cross-platform HTTP backed File System implemented using FUSE. It provides a backend API over HTTP/HTTPS to provide most POSIX file system calls for a FUSE frontend that presents this API as what looks and feels like a regular file system.