clalancette/pycdlib

Python library to read and write ISOs

Python

185

2,433 commits

updated Oct 9, 2026

See the code

README

PyCdlib is a pure python library to parse, write (master), and create ISO9660 files, suitable for writing to a CD or USB.

The original ISO9660 (including ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock Ridge, and UDF extensions.

Please see https://clalancette.github.io/pycdlib/ for much more documentation.

eltorito
iso
iso9660
joliet
python
python-library
rockridge
udf

clalancette/pycdlib

Python library to read and write ISOs

Python

185

2,433 commits

updated Oct 9, 2026

See the code

README

PyCdlib is a pure python library to parse, write (master), and create ISO9660 files, suitable for writing to a CD or USB.

The original ISO9660 (including ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock Ridge, and UDF extensions.

Please see https://clalancette.github.io/pycdlib/ for much more documentation.

eltorito
iso
iso9660
joliet
python
python-library
rockridge
udf

Project health

Overall

4.2/10

Maintained

10/10

Code review

0/10
OpenSSF Scorecard

Latest release

1.22.0 · Oct 9, 2026

Releases this year

5

Significant stargazers

Kotcrab

109 followers · starred Jul 2019

topazus

23 followers · starred May 2026

Luis Hebendanz

113 followers · starred Feb 2026