Network-oriented Filesystems using FUSE.
If you find outdated information, feel free to correct it.
PLEASE READ THIS BEFORE ADDING A NEW ENTRY
- new entries go at the end
- keep the descriptions short and sweet, a couple of lines is perfectly adequate. Details can go on the homepage or a separate article in this Wiki
- no new tags please, preferably only Author, Homepage, Description
Status: Halted Development
Author: Michael Grigoriev (Net Integration Technologies) / mag at luminal org
Homepage:
http://www.luminal.org/wiki/index.php/FunFS/FunFS
- Description
- FunFS was meant to be an advanced network file system with a simple goal: to be better than NFS. Unfortunately the developer no longer had time to devote to the project.
Author: Vincent Wagelaar / vincent at ricardis tudelft nl
Homepage:
http://www.ricardis.tudelft.nl/~vincent/fusesmb/
- Description
- With SMB for Fuse you can seamlessly browse your network neighbourhood as were it on your own filesystem.
Author: Lennart Poettering / mzshfrqni at 0pointer de
Homepage:
http://0pointer.de/lennart/projects/fusedav/
- Description
- fusedav is a Linux userspace file system driver for mounting WebDAV shares. It makes use of FUSE as userspace file system API and neon as WebDAV API.
Author: Richard Jones / richard at jones name
Homepage:
http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html
- Description
- GmailFS provides a mountable Linux filesystem which uses your Gmail account as its storage medium. GmailFS is a Python application and uses the FUSE userland filesystem infrastructure to help provide the filesystem, and libgmail to communicate with Gmail.
Author: Miklos Szeredi / miklos at szeredi hu
Homepage:
http://fuse.sourceforge.net/sshfs.html
- Description
- This is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there's nothing to do. On the client side mounting the filesystem is as easy as logging into the server with ssh.
Author: Mikhail Kshevetskiy / kl at laska dorms spbu ru
Homepage:
http://sourceforge.net/projects/smbnetfs
- Description
- SMBNetFS is a Linux/FreeBSD filesystem that allow you to use samba/microsoft network in the same manner as the network neighborhood in Microsoft Windows. Main features: periodic rescan of workgroup/computer entries, filenames/shares with national character supported, you can specify user/password on per share basis. Currently it works on Linux-2.4, Linux-2.6 and FreeBSD-6.x/7.0.
Author: Takuya Ishibashi / takuya at soum co jp
Homepage:
http://datafarm.apgrid.org/software/gfarmfs-fuse.en.html
- Description
- GfarmFS-FUSE enables you to mount a Gfarm filesystem in userspace. Grid Datafarm is a Petascale data-intensive computing project initiated in Japan. The challenge involves construction of a Peta- to Exascale parallel filesystem exploiting local storages of PCs spread over the world-wide Grid.
Name: CORNFS
Author: Ian C. Blenke / icblenke at nks net
Homepage:
http://ian.blenke.com/projects/cornfs/cornfs.html
- Description
- CORNFS is an attempt at creating a distributed filesystem that mirrors N copies of files across a group of M number of servers. Everything in CORNFS is stored as a file. At any time, it is possible to reconstruct the entire filesystem via a simple overlay rsync from the remote filesystems.
Homepage:
http://httpfs.sourceforge.net
- Description
httpfs mounts any file, that is accessible by http, read only. It's clearly less than webdav. But it don't need a cooperating server. Only HTTP/1.1 is necessary.
Homepage:
http://unit.aist.go.jp/itri/knoppix/http-fuse/index-en.html
- Description
- HTTP-FUSE-KNOPPIX-4.0 is only 5MB CD image and enables us to use same contents of 3.8GB DVD KNOPPIX 4.0. We don't need to download 3.8GB iso image at one time and burn DVD.
Author: Mathieu Blondel
Homepage:
http://wikipediafs.sourceforge.net
- Description
- WikipediaFS is a mountable Linux virtual file system that enables you to deal with Wikipedia articles as though they were real files on your hard drive.
wdfs - webdav filesystem
Author: jens m. noedler (noedler at web dot de)
Homepage:
http://noedler.de/projekte/wdfs/
- Description
- wdfs is a webdav filesystem with a lot of nice features. In combination with Subversion and Apache it can be used as a versioning filesystem for Subversion repositories.
Author: Robson Braga Araujo (robsonbraga at gmail dot com)
Homepage:
http://curlftpfs.sourceforge.net/
- Description
- A filesystem for accessing FTP sites. It's based on libcurl and automatically reconnects when the server times out. As of April 2007, it is continously updated and is being added to major Linux distributions such as Fedora and openSUSE (with 10.3)
Author: Marcus Thiesen (marcus at thiesen dot org)
Homepage:
http://wiki.thiesen.org/page/Fuseftp
- Description
- FuseFTP is a FTP filesystem written in Perl. As of April 2007, the latest update has been released in December 2005, so it can be considered as unmaintained.
Author:
Manish Rai Jain
Homepage:
http://flickrfs.sourceforge.net
- Description
Flickr virtual filesystem which allows easy uploading/downloading/searching of photos through standard linux commands.
Author:
Nicola Cocchiaro
Homepage:
http://fsfs.sf.net
- Description
- The Fast Secure File System exports files and directories securely over the network, and lets users store and retrieve encrypted data. It moves most cryptography to clients, achieving better scalability.
Author: NOOFS development team (contact at noofs dot org)
Homepage:
http://www.noofs.org/
- Description
- NOOFS (Network Object Oriented File System) is a filesystem which is storing its data in an SQL relational database. It supports virtual directories, extended attributes, dynamic ACLs, advanced search functions, advanced security managament, native data integrity management. The project is developed within the framework of an end of studies project in EPITECH whose source code is distributed under the terms of the GNU General Public License.
Author: Leandro Franco (leo dot franco at gmail dot com)
Homepage:
http://grifi.sourceforge.net/
- Description
- grifi is a virtual file system (developed with FUSE) that allows a user to mount a remote directory using the GridFTP protocol. It is based on the UberFTP client and on FTPFS from the LUFS project.
Author: Rohan ( rohan.pm@gmail.com )
Homepage:
http://rohanpm.net/blogfs
- Description
- Mount your
WordPress (and maybe other MetaWeblog? compatible) blog(s). Supports reading and writing posts.
OpenomyFS
Author: Maurice Codik / maurice.codik@gmail.com
Homepage:
http://mauricecodik.com/projects/ofs
- Description
- OpenomyFS uses the Ruby FUSE bindings to create a filesystem that lets you access data from your
Openomy account. OpenomyFS lets you download/upload files from your account and manage your tags.
Author: Antonio Messina (antonio.messina at ictp dot it)
Homepage:
http://www.egrid.it/sw/elfi
- Description
- A filesystem interface to the LCG-2 GRID storage.
Author: Nedko Arnaudov
Homepage:
http://nedko.arnaudov.name/soft/wikifs/wikifuse.py
- Description
- FUSE filesystem for wiki, uses wiki xml-rpc interface v2.
Author: Christoph Lohmann / 20h at r-36 dot net
Downloadlink:
http://www.r-36.net/9pfuse.tgz
- Description
-
9pfuse is a file system that allows you to mount 9P shares into your namespace. See "v9fs" or "Plan 9 from Bell Labs" for more details.
(There is another 9pfuse below.)
Author: Russ Cox / rsc@swtch.com
Homepage:
http://swtch.com/usr/local/plan9/src/cmd/9pfuse/ (source),
http://swtch.com/plan9port/man/man4/9pfuse.html (manual)
- Description
-
9pfuse is a FUSE <-> 9P translator. It is part of
Plan 9 from User Space
(There is another 9pfuse above.)
Author: J. Cameijo Cerdeira (cerdeira at co sapo pt)
Homepage:
http://sourceforge.net/projects/pufs
- Description
- PUFS - peer union fs - is a poor man's naïve distributed filesystem. Its philosophy is in line with a peer network paradigm in the form of a filesystem. The filesystem contents is the union of the directories exported by each peer who joins the union.
Author:
http://gluster.org/core-team.php
Homepage:
http://gluster.org/docs/index.php/GlusterFS
- Description
- GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS client uses FUSE.
Author: Geoff Johnstone
Homepage:
http://www.atmi41.dsl.pipex.com/code.html
- Description
- usmb lets you mount SMB/CIFS shares, as per "Map Network Drive" in Windows' Explorer. Unlike the other SMB FUSE filesystems, which emulate Network Neighbourhood, usmb lets you mount arbitrary SMB shares, including hidden ones that you can't browse.
2007-06-29 - updated version including a fix contributed by Jonathan Schultz of imatix.com. Requires fuse 2.6.
Author: Alex Kritikos
Homepage:
http://code.google.com/p/trackerfs/
- Description
- FUSE module that connects to a running
Tracker document indexing deamon and populates a directory with symlinks corresponding to a Tracker query on document (full-text!) content and meta-data.
Author: Christian W. Zuckschwerdt
Homepage:
http://openobex.triq.net/obexfs
- Description
- A FUSE based filesystem using ObexFTP to access OBEX compatible devices, through IR, Bluetooth, USB, and any transport supported by OpenOBEX.
Author: Alex deVries <alexthepuffin@gmail.com>
Homepage:
http://sourceforge.net/projects/afpfs-ng
- Description
- afpfs-ng is an implementation to mount network filesystems with the Apple Filing Protocol (AFP) over TCP. This is used by Mac OS 7, 8, 9 and Mac OS X (Darwin) to share files over a network.
Author: Came Zo <camezo@gmail.com>
Homepage:
http://gsfilesystem.googlepages.com/
- Description
- GSpaceFS is another GMail Filesystem, and might be more compatible with
GSPACE as GMail File Space.
Author: Diego Zamboni <hitchhiker@zzamboni.org>
Homepage:
http://www.zzamboni.org/brt/2007/03/31/metaweblogfs-ruby-fuse-xml-rpc-oh-my/
- Description
- MetaweblogFS allows you to mount any weblog that uses the Metaweblog API (e.g. wordpress), edit and create posts as files in the mounted filesystem.
Author: Tx0 <tx0@autistici.org>
Homepage:
http://home.gna.org/magma/
- Description
- Magma is a network filesystem based on a Distributed Hash Table. It's under developement since August 2006 and so far is able to behave like a single homed fileserver. Future developement will add multinode network structure, redundacy, ACL and more. Uses libfuse in its mount.magma client.
Author:
Dan Muresan
Homepage:
http://www.omnigia.com/scheme/burryfs/
Description: BurryFS (formerly DuggFS) uses the Digg API to organize Digg.com content as a file system.
Author: Tsukasa Hamano
Homepage:
http://memcachefs.sourceforge.net/
Downloadlink:
http://sourceforge.net/projects/memcachefs/
- Description
- memcachefs is fuse based filesystem which mount the memcache server.It allows to view cache data of memcached as like regular files.
Author: Danny Milosavljevic
Homepage:
http://www.scratchpost.org/hacks/imapfs/
- Description
- imapfs is a fuse-python based filesystem which mounts a remote mailbox via IMAP4.
The Linux kernel has an option to compile the kernel UML. UML has a set of tools available at
http://user-mode-linux.sourceforge.net/uml_utilities_20060622.tar.bz2 .
When compiling these tools you get an error: cc -g -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include -c -o uml_mount.o uml_mount.c uml_mount.c:1:32: error: fuse/fuse_lowlevel.h: No such file or directory ...
To compile the Linux kernel UML you need fuse-dev .
coLinux runs almost any version of Linux on WinXP by allowing the kernel to access the hardware (partial support) through a custom console. You don't have direct access to the screen or other hardware.
You can use the coLinux console (tiny screen) or use Cygwin X11. The keyboard and mouse are accessed through coLinux devices.
The disks are through cofuse /dev/cobdX which allows mounting WinXP drives including cdrom and DVD.
coLinux's cofuse uses fuse.
http://www.colinux.org/
For a 3rd-party value-added version of coLinux see andLinux at
http://wiki.gp2x.org/wiki/AndLinux or
http://www.andlinux.org/ - it integrates coLinux to the WinXP toolbar. Launch Linux programs direct from WinXP and better cut-and-paste support between WinXP programs and Linux programs.
Author: Xuan Luo
Homepage:
http://imapfs.sourceforge.net/
- Description
- imapfs is a filesystem that uses an IMAP account as storage space. (This is completely different from the other imapfs above.)