Welcome to the filesystem project!

Welcome to the filesystem project!


This project covers Helix filesystem plugins. Filesystem plugins contain file and filesystem abstractions used by other Helix components.

The filesystem project currently has four filesystem plugins:

  • Local filesystem: a filesystem for reading disk files.
  • HTTP filesystem: HTTP 1.1 abstracted as a filesystem.
  • Data filesystem: An implementation of data: URLs (RFC2397)
  • Memory filesystem: For very fast temporary read/writes

We are looking for developers interested in:

  • Porting issues on embedded devices
  • Testing and optimization of HTTP filesystem
  • Developing new filesystems
  • 64-bit filesystem support
  • New file object access interfaces