Show HN: Pure Java library for archive compression with zero dependencies
Category: devtools
Tags: java, archive, compression, cli, library, no-dependencies, file-format
Score: 7.0/10 (Innovation: 5, Technical: 8, Documentation: 8, Utility: 7)
Arcana is a pure-Java library and CLI that supports an extensive list of archive formats (ZIP, RAR, 7z, TAR, GZIP, BZIP2, XZ, LZ4, Zstandard, Brotli, etc.) without any native dependencies or JNI. It provides extraction, compression, encryption, format identification, damaged archive recovery, and plugin support, making it a powerful and portable tool for Java developers and system administrators.
Target audience: Java developers, backend developers, devops, system administrators
Repository: https://github.com/RealBurst/arcana · Java · Apache-2.0 · 4 stars
View on Hacker News