VFS - The Virtual File System in PHP

  •        0

The intention of this project is to make a virtual file system that can be accessed through a normal web-browser. Authenticated users can upload files and download files. Complex user rights can be set on files to control access rights.




Related Projects


The TclVfs project aims to provide an extension to the Tcl language which allows Virtual Filesystems to be built using Tcl scripts only. It is also a repository of such Tcl-implemented filesystems (metakit, zip, ftp, tar, http, webdav, namespace, url)


SpaceFM is a file manager with built-in VFS, udev-based device manager, customizable menu system, and bash integration. See website for more screenshots...

squashfs - a compressed fs for Linux

Squashfs is a highly compressed read-only filesystem for Linux. Squashfs compresses both files, inodes and directories, and supports block sizes up to 1Mbytes for greater compression. It is implemented as a kernel module under VFS.


Broken down into the file manager (ego) and the virtual filesystem (libferris/ferrisui). the VFS libferris is the core of the project, ego uses GTK+2 and gevas to present info from libferris and allow management using gfmv, gfcp, gfrm etc and file clip

VFSManager - A Commons VFS GUI

A graphical user interface to the Apache Commons VFS API written in Java/SWT: Multi-platform, capable of managing files among multiple file systems such as: ftp, sftp, smb, webdav, etc.

Apache Commons VFS - Commons VFS

VFS is a Virtual File System library.

Samba Virus Scanner

Samba Virus Scanner (SVS) -- Samba VFS plugin for transparent and parallel on-access virus scans

TORO kernel

TORO is a kernel written as a RTL library for FPC compiler. The application is compiled without Operative System layer in a unique binary. Hence, The application can run alone in the system with a minimal kernel services like multithreading, VFS, Stack tpc-ip and more. It is distributed under GNU/Linux General Public License.



Vfs-s3 - Amazon S3 driver for VFS (Apache Commons Virtual File System)

VFS-S3 allows you to operate Amazon S3 buckets and files using Commons VFS. Sample java code:// Create bucketFileSystemManager fsManager = VFS.getManager();FileObject dir = fsManager.resolveFile("s3://simpe-bucket");dir.createFolder();// Upload file to S3FileObject dest = fsManager.resolveFile("s3://test-bucket/backup.zip");FileObject src = fsManager.resolveFile(new File("/path/to/local/file.zip").getAbsolutePath());dest.copyFrom(src, Selectors.SELECT_SELF);See full code sample. VFS-S3 being dev