fuse1.pl is a nontrivial demonstration of Fuse.pm, the Perl language interface of FUSE, the Linux userland filesystem. fuse1.pl reflects a subpath of the host filesystem as a mount point of type fuse. Read-only and read-write mounts are both possible. All Unix filesystem operations are supported, except for the handling of POSIX extended attributes. Large files (i.e. files longer than 2GB) are not supported.
LazySync is a file-synchronization program written for handheld devices using the SavaJeXE Java operating system. It attempts to offer similar functionality to HotSync and ActiveSync of the Palm and CE platforms, and supports synchronization via an existing TCP/IP network connection between handheld and host.
prtpacker (Portable Resource Tree Packer, pronounced PIRT-Packer) is a tool for creating C or C++ source code from external program resources such as images, text, or data. These resources can be arranged in a tree structure much like a typical file system. After compiling and linking the resulting source code you can access the resource tree from within your software through a simple API. Be aware that all resources stay in memory and cannot be easily deallocated.
NBD-HTTP is a user-space tool that exposes a file read over HTTP as a local block device by using the network block device support in Linux kernels. Reading data from HTTP is done when needed, with read-ahead and connection reuse. One obvious use is to mount ISO images without having to download everything ahead of time.
Lobotomy involves many sub-projects oriented to experimentation about new design for human-computer interaction and, more generally, a new way for home computing. It involves a relational filesystem, a window manager, and many libraries, tools, and daemons to automatically extract and handle metadata.