This page lists existing implementations of the JSR 202 API (that is, implementation of new filesystems using this API), regardless of their current status. Therefore you are on your own if you want to play with them.
We are talking filesystems here. We are talking serious business. Therefore you can expect that maintainers of the implementations mentioned here to be brutally honest about what they are confident that they support, what they have implemented but are unsure whether it really works well (in which case they will tell you why), and what they do not support at all (in which case they will tell you why as well).
It is trusted here that the links below will eventually lead you to a way of asking questions/reporting problems to the entity responsible for developing this implementation.
Licensing: you will have to refer to the links below. If licensing is unclear, please contact the authors.
The list Edit
- https://github.com/marschall/memoryfilesystem: an in-memory filesystem;
- https://github.com/google/jimfs: another in-memory filesystem;
- https://github.com/openCage/memoryfs: yet another in-memory filesystem;
- https://github.com/fge/java7-fs-dropbox: a filesystem implementation over DropBox;
- https://github.com/fge/java7-fs-box: a filesystem implementation over box.com;
- https://github.com/fge/java-fs-ftp: a filesystem implementation over the FTP protocol;