Welcome To The TrueZIP Blog!

This blog is about TrueZIP in particular and development with Java in general. Over time, you will find posts for announcing a new version or introducing a particular feature or explaining it in more detail. If you have a question or are looking for a particular feature, please let me know so that I can address it in this blog.

TrueZIP is a framework for virtual file systems and a library for accessing archive files as if they were just plain old directories.

As a framework, TrueZIP provides the interfaces and classes to write file system drivers which plug-in to its federated file system space.

As a library, TrueZIP’s File* API provides convenient multi-threaded read/write access to archive files as if they were just plain old directories in a file system path.

TrueZIP ships with file system drivers for ZIP, TAR and TZP archive file formats and their derivatives (JAR, TGZ etc). The TZP file format is a custom JAR file format which is transparently wrapped in an AES-256/CTR/SHA-256 envelope for safe encryption.