blob: 70fb332361112d804a86a0bea5e68fb58937071c [file] [log] [blame]
Miklos Szeredi539488e2005-02-02 10:17:38 +00001Filesystems using FUSE, that I know of. In order of appearance.
2
3If you find incorrect or outdated information here, please tell me.
4Also new entries are welcome.
5
6==============================================================================
Miklos Szeredida4e4862003-09-08 11:14:11 +00007Name: OW
8
Miklos Szeredi0f62d722005-01-04 12:45:54 +00009Author: Paul H. Alfille / palfille at partners org
Miklos Szeredida4e4862003-09-08 11:14:11 +000010
Miklos Szeredif08ace02003-10-22 11:11:57 +000011Homepage: http://owfs.sourceforge.net
Miklos Szeredida4e4862003-09-08 11:14:11 +000012
13Description:
14
Miklos Szeredi67453ec2005-01-18 07:59:08 +000015 OWFS uses FUSE to expose all the Dallas 1-wire sensors, iButtons and
16 memory chips as a filesystem. Devices are dynamically included in
17 the directory, and properties like temperature are obtained by
18 reading a file.
Miklos Szeredida4e4862003-09-08 11:14:11 +000019
20==============================================================================
Miklos Szeredi0e535082003-10-13 10:08:06 +000021Name: FunFS (status: alpha)
Miklos Szeredida4e4862003-09-08 11:14:11 +000022
Miklos Szeredi0f62d722005-01-04 12:45:54 +000023Author: Michael Grigoriev (Net Integration Technologies) / mag at luminal org
Miklos Szeredida4e4862003-09-08 11:14:11 +000024
Miklos Szeredia055d4e2004-01-13 17:19:15 +000025Homepage: http://www.luminal.org/wiki/index.php/FunFS/FunFS
Miklos Szeredida4e4862003-09-08 11:14:11 +000026
27Description:
28
29 FunFS is an advanced network file system with a simple goal: to be
30 better than NFS.
31
32==============================================================================
Miklos Szeredi4aa96422003-11-03 18:18:18 +000033Name: EncFS
Miklos Szeredi4aa11832003-10-29 15:02:30 +000034
Miklos Szeredi0f62d722005-01-04 12:45:54 +000035Author: Valient Gough / vgough at pobox com
Miklos Szeredi4aa11832003-10-29 15:02:30 +000036
37Homepage: http://pobox.com/~vgough/encfs.html
38
39Description:
40
41 EncFS provides an encrypted filesystem in user-space. The EncFS
42 module itself runs without any special permissions and uses the FUSE
43 library and Linux kernel module to provide the filesystem interface.
44
45==============================================================================
Miklos Szeredi4aa96422003-11-03 18:18:18 +000046Name: FUSE-J
47
Miklos Szeredi0f62d722005-01-04 12:45:54 +000048Author: Peter Levart / peter.levart at select-tech si
Miklos Szeredi4aa96422003-11-03 18:18:18 +000049
50Download: http://www.select-tech.si/fuse/
51
Miklos Szeredi0f62d722005-01-04 12:45:54 +000052Alternate download: http://www.cl.cam.ac.uk/~tdm25/fuse-j/
53
Miklos Szeredie5183742005-02-02 11:14:04 +000054Description:
Miklos Szeredi4aa96422003-11-03 18:18:18 +000055
56 FUSE-J provides Java binding for FUSE. It comes with the
57 "proof-of-concept" ZIP filesystem which seems to be pretty stable.
58
59==============================================================================
60Name: SMB for FUSE
61
Miklos Szeredi0f62d722005-01-04 12:45:54 +000062Author: Vincent Wagelaar / vincent at ricardis tudelft nl
Miklos Szeredi4aa96422003-11-03 18:18:18 +000063
64Homepage: http://hannibal.lr-s.tudelft.nl/~vincent/fusesmb/
65
66Description:
67
68 With SMB for Fuse you can seamlessly browse your network
69 neighbourhood as were it on your own filesystem.
70
71==============================================================================
Miklos Szeredi406bf112003-12-03 10:57:27 +000072Name: Run-Time-Access
73
Miklos Szeredi0f62d722005-01-04 12:45:54 +000074Author: Bob Smith / bsmith at linuxtoys org
Miklos Szeredi406bf112003-12-03 10:57:27 +000075
76Homepage: http://www.runtimeaccess.com
77
78Description:
79
80 RTA is a specialized memory resident interface to the internal data
81 of your application. It is not a stand-alone server but a library
82 which attaches to your program and offers up your program's internal
83 structures and arrays as tables in a database and as files in a
84 virtual file system.
85
86==============================================================================
Miklos Szeredi5d493352004-01-06 11:12:52 +000087Name: PhoneBook
88
Miklos Szeredi0f62d722005-01-04 12:45:54 +000089Author: David McNab / david at rebirthing co nz
Miklos Szeredi5d493352004-01-06 11:12:52 +000090
91Homepage: http://www.freenet.org.nz/phonebook
92
93Description:
94
Miklos Szeredie5183742005-02-02 11:14:04 +000095 PhoneBook is expressly designed for use in situations where someone can
96 be under pressure (legal, military and/or criminal) to disclose
97 decryption keys, and has a 'chaffing' scheme whereby the user can
98 disclose only passphrases for non-sensitive material, and credibly deny
Miklos Szeredi5d493352004-01-06 11:12:52 +000099 the existence of anything else.
100
101==============================================================================
Miklos Szeredie815c032004-01-19 18:20:49 +0000102Name: KIO Fuse Gateway
103
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000104Author: Alexander Neundorf / neundorf at kde org
Miklos Szeredie815c032004-01-19 18:20:49 +0000105
106Homepage: http://kde.ground.cz/tiki-index.php?page=KIO+Fuse+Gateway
107
108Description:
109
110 This gateway makes it possible to mount ioslaves or a general
111 ioslave-gateway via fuse and make them this way available to all
112 linux apps.
113
114==============================================================================
Miklos Szeredi26b5dfc2004-02-10 13:16:35 +0000115Name: C# bindings
116
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000117Author: Valient Gough / vgough at pobox com
Miklos Szeredi26b5dfc2004-02-10 13:16:35 +0000118
119Homepage: http://pobox.com/~vgough/fuse-csharp.html
120
121Description:
122
123 It allows you to write a Linux filesystem in C#. It uses the FUSE
124 library to do the actual Linux filesystem integration, and adds an
125 interface to the Mono runtime.
126
127==============================================================================
128Name: LUFS bridge (alpha)
129
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000130Author: Miklos Szeredi / miklos at szeredi hu
Miklos Szeredi26b5dfc2004-02-10 13:16:35 +0000131
Miklos Szeredia2c5e562004-10-19 22:01:21 +0000132Homepage: http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=132803
Miklos Szeredi26b5dfc2004-02-10 13:16:35 +0000133
134Description:
135
136 This is a modified LUFS daemon, which uses the FUSE kernel module. It
137 is binary compatible with existing LUFS filesystems, so no
138 recompilation is needed.
139
140==============================================================================
Miklos Szeredi53b77d92004-03-22 09:47:10 +0000141Name: btfs (Bluetooth FileSystemMapping)
142
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000143Author: Collin R. Mulliner / collin at betaversion net
Miklos Szeredi53b77d92004-03-22 09:47:10 +0000144
145Homepage: http://www.mulliner.org/bluetooth/btfs.php
146
147Description:
148
149 Btfs is a simple application to map some basic bluetooth functions
150 into the filesystem. With btfs a simple ls DEVICES shows you all
151 bluetooth devices within range and cp somefile OPUSH/devicename sends
152 the given file to the device.
153
154==============================================================================
155Name: mcachefs
156
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000157Author: Michael Still / mikal at stillhq com
Miklos Szeredi53b77d92004-03-22 09:47:10 +0000158
159Homepage: http://lists.samba.org/archive/linux/2004-March/010211.html
160
161Description:
162
163 mcachefs is a simple caching filesystem for Linux using FUSE. It
164 works by copying the file that you asked for when the file is
165 opened, and then using that copy for all subsequent requests for the
166 file. This is really a fairly naive approach to caching, and will be
167 improved in the future.
168
169==============================================================================
Miklos Szeredi98667e22004-03-30 07:24:29 +0000170Name: Fusedav
171
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000172Author: Lennart Poettering / mzshfrqni at 0pointer de
Miklos Szeredi98667e22004-03-30 07:24:29 +0000173
174Homepage: http://0pointer.de/lennart/projects/fusedav/
175
176Description:
177
178 fusedav is a Linux userspace file system driver for mounting WebDAV
179 shares. It makes use of FUSE as userspace file system API and neon
180 as WebDAV API.
181
182==============================================================================
Miklos Szeredi22ea3dc2004-08-16 13:29:11 +0000183Name: RelFS
184
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000185Author: Vincenzo Ciancia / vincenzo_ml at yahoo it
Miklos Szeredi22ea3dc2004-08-16 13:29:11 +0000186
187Homepage: http://relfs.sourceforge.net/
188
189Description:
190
191 This is a linux userspace filesystem using fuse and a relational
192 database to store information about files. Special directories can
193 represent views on the database, and many powerful features, such as
194 bayesian classification, are added through plugins.
195
196==============================================================================
Miklos Szeredi12085102004-09-02 18:13:57 +0000197Name: GmailFS
198
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000199Author: Richard Jones / richard at jones name
Miklos Szeredi12085102004-09-02 18:13:57 +0000200
201Homepage: http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html
202
203Description:
204
205 GmailFS provides a mountable Linux filesystem which uses your Gmail
206 account as its storage medium. GmailFS is a Python application and
207 uses the FUSE userland filesystem infrastructure to help provide the
208 filesystem, and libgmail to communicate with Gmail.
209
210==============================================================================
Miklos Szeredic20bbbf2004-11-09 15:50:51 +0000211Name: DataDraw
212
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000213Author: Bill Cox / bill at viasic com
Miklos Szeredic20bbbf2004-11-09 15:50:51 +0000214
215Homepage: http://www.viasic.com/opensource/
216
217Description:
218
219 This is an EDA specific data structure diagramming and code
220 generation tool.
221
222==============================================================================
Miklos Szeredi97de5112004-11-24 07:59:54 +0000223Name: gphoto2-fuse-fs
224
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000225Author: Christopher Lester / lester at hep phy cam ac uk
Miklos Szeredi97de5112004-11-24 07:59:54 +0000226
227Homepage: http://www.hep.phy.cam.ac.uk/~lester/gphoto2-fuse-fs/
228
229Description:
230
231 This program allows mounting a gphoto2 based digital camera so that
232 you can access the files via "standard" programs like "ls, cat, tar,
233 gthumb, netscape, firefox, etc" rather than just through "gtkam and
234 gphoto2"
235
236==============================================================================
Miklos Szeredie56818b2004-12-12 11:45:24 +0000237Name: cvsfs-fuse
238
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000239Author: Patrick Frank / pfrank at gmx de
Miklos Szeredie56818b2004-12-12 11:45:24 +0000240
241Homepage: http://sourceforge.net/projects/cvsfs
242
243Description:
244
245 This provides a package which presents the CVS contents as mountable
246 file system. It allows to view the versioned files as like they were
247 ordinary files on a disk. There is also a possibility to check
248 in/out some files for editing.
249
250==============================================================================
251Name: Wayback (User-level Versioning File System for Linux)
252
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000253Author: Brian Cornell / techie at northwestern edu
Miklos Szeredie56818b2004-12-12 11:45:24 +0000254
255Homepage: http://wayback.sourceforge.net/
256
257Description:
258
259 When you use a Wayback file system, old versions of files are never
260 lost. No matter how much you change a file or directory, everything
261 is always kept in a versioning file so that you never lose important
262 data. Wayback provides the ability to remount any already mounted
263 file system with versioning support under a different
264 directory.
265
266==============================================================================
Miklos Szeredi0f62d722005-01-04 12:45:54 +0000267Name: Trivial Rolebased Authorisation & Capability Statemachine (TRACS)
268
269Author: Rob J Meijer / rmeijer at xs4all nl
270
271Homepage: http://www.xs4all.nl/~rmeijer/tracs.html
272
273Description:
274
275 This project is the first spin-off project of the Security Incident
276 Policy Enforcement System project. In the process of designing a
277 SIPES, the need was recognized for the implementation of an
278 authorisation server that provides functionality not provided by any
279 of the current authorisation solutions.
280
281==============================================================================
Miklos Szeredi539488e2005-02-02 10:17:38 +0000282Name: SSHFS-FUSE
283
284Author: Miklos Szeredi / miklos at szeredi hu
285
Miklos Szeredi46960ce2005-06-02 09:05:00 +0000286Homepage: http://fuse.sourceforge.net/sshfs.html
Miklos Szeredi539488e2005-02-02 10:17:38 +0000287
288Description:
289
290 This is a filesystem client based on the SSH File Transfer Protocol.
291 Since most SSH servers already support this protocol it is very easy
292 to set up: i.e. on the server side there's nothing to do. On the
293 client side mounting the filesystem is as easy as logging into the
294 server with ssh.
295
296==============================================================================
297Name: Siefs
298
299Author: Dmitry Zakharov aka Chaos / dmitry-z at mail ru
300
301Homepage: http://chaos.allsiemens.com/siefs
302
303Description:
304
305 SieFS is a virtual filesystem for accessing Siemens mobile phones'
306 memory (flexmem or MultiMediaCard) from Linux. Now you can mount
307 your phone (by datacable or IRDA) and work with it like with any
308 other removable storage.
309
310==============================================================================
Miklos Szeredi17a56cb2005-03-06 16:16:44 +0000311Name: Offline Media Content Database (MediaDatabase)
312
313Author: Mediadatabase Team
314
315Homepage: http://mediadatabase.sourceforge.net/
316
317Description:
318
319 MediaDatabase is database to store filesystem metadata (directory
320 structure) and/or audio tracks descriptions of offline media and
321 frontends to database (WWW, GUI and CUI). It was developed to fight
322 chaos of large compact disk collection but it can help track other
323 removable media such as floppy disks and data DVDs.
324
325==============================================================================
Miklos Szeredi6d3ca392005-03-20 20:48:19 +0000326Name: TCL FUSE interface
327
328Author: Colin McCormack / colin at chinix com
329
330Homepage: http://mini.net/tcl/13853
331
332==============================================================================
Miklos Szeredi6083f172005-03-21 11:04:27 +0000333Name: Python interface for FUSE
334
335Author: Jeff Epler
336
337Maintainer: Sebastien Delafond / sdelafond at gmx net
338
339CVS: cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/fuse co -P python
340
341==============================================================================
342Name: Perl interface for FUSE
343
344Author: Mark Glines
345
346Maintainer: Dobrica Pavlinusic / dpavlin at rot13 org
347
348Homepage: http://search.cpan.org/~dpavlin/Fuse-0.05/
349
350CVS: cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/fuse co -P perl
351
352==============================================================================
Miklos Szeredi30e093a2005-04-03 17:44:54 +0000353Name: Cddfs
354
355Author: Matthieu Castet
356
357Homepage: http://castet.matthieu.free.fr/cddfs/
358
359Description:
360
361 Cddfs [1] is a file system for fuse that use libparanoia in order to
362 mount your audio cd.
363
364==============================================================================
Miklos Szeredi4d06f492005-06-19 10:07:42 +0000365Name: Fuse-J-shfs
Miklos Szeredidf6ebac2005-06-08 11:41:42 +0000366
367Author: Paul "Joey" Clark / joey at hwi ath cx
368
369Homepage: http://hwi.ath.cx/twiki/bin/view/Neuralyte/FuseJshfs
370
371Description:
372
373 Fuse-J-shfs lets you easily implement a virtual filesystem in Unix
374 shellscript. And naturally, it already has some handy vfs
375 implementations you can use straight away: gzip, rar, sparse, ...
376
377==============================================================================
Miklos Szeredi4d06f492005-06-19 10:07:42 +0000378Name: SMBNetFS
379
380Author: Mikhail Kshevetskiy / kl at laska dorms spbu ru
381
382Homepage: http://smbnetfs.airm.net/
383
384Description:
385
Miklos Szeredibb9f5172005-07-03 18:03:11 +0000386 SMBNetFS is a Linux filesystem that allow you to use samba/microsoft
387 network in the same manner as the network neighborhood in Microsoft
388 Windows.
389
390==============================================================================
391Name: NTFS-FUSE
392
393Author: Yura Pakhuchiy / pakhuchiy at gmail com
394
395Homepage: http://linux-ntfs.sf.net/
396
397Description:
398
399 NTFS-FUSE is part of ntfsprogs package (utily name - ntfsmount). It's rely
400 on libntfs. NTFS-FUSE support file overwrite changing it size and can
401 list/read/write/add/remove named data streams via xattr interface.
Miklos Szeredi4d06f492005-06-19 10:07:42 +0000402
403==============================================================================
Miklos Szeredibc56e7d2005-07-11 08:21:09 +0000404Name: BTSlave (BitTorrent File System)
405
406Author: Bill Cox / bill at viasic com
407
408Homepage: http://btslave.sourceforge.net/
409
410Description:
411
412 BTSlave allows users to mount a BitTorrent .torrent file as a file
413 system.
414
415==============================================================================
Miklos Szeredi163581a2005-07-15 07:35:41 +0000416Name: GfarmFS-FUSE
417
418Author: Takuya Ishibashi / takuya at soum co jp
419
420Homepage: http://datafarm.apgrid.org/software/gfarmfs-fuse.en.html
421
422Description:
423
424 GfarmFS-FUSE enables you to mount a Gfarm filesystem in userspace.
425 Grid Datafarm is a Petascale data-intensive computing project
426 initiated in Japan. The challenge involves construction of a Peta-
427 to Exascale parallel filesystem exploiting local storages of PCs
428 spread over the world-wide Grid.
429
430==============================================================================