The TclVFS facilities used to implement the Starkit VFS are also available to application developers - and support a wide range of virtual filesystem types. For example, a script can mount .zip archives, ftp sites, http sites, webdav remote disks, Metakit databases, and even mount Tcl's proc namespaces as a filesystem.
For example, a zip file can be mounted as follows: