Project summary

GitHub repository

What is JUCpio ?

JUCpio stands for Java Util CPIO and is a set of classes (a API) for reading and writing cpio files.

It is designed to be similar to java.util.zip.

The primary reason I started this project was to learn more about the CPIO file format. The API is currently in a very early stage of development.



  • Gives a interface to extract data from cpio files.
  • Reads cpio files with binary header.

Features Requests / Bugs

  • Handle ASCII style headers.
  • Make a better solution that doesn’t use MappedByteBuffe.