PSXImager is a collection of tools for dumping and (pre-)mastering PlayStation 1 ("PSX")
CD-ROM images.
What sets PSXImager apart from standard ISO 9660 imaging tools is that PSXImager handles
images in the CD-ROM XA format,
which is what the PlayStation 1 uses.

cdrtools (formerly cdrecord) creates home-burned CDs/DVDs with a CDR/CDRW/DVD/BluRay recorder. It works as a burn engine for several applications. It supports CD/DVD/BD recorders from many different vendors; all SCSI-3/mmc- and
ATAPI/mmc-compliant drives should also work. Supported features include IDE/ATAPI, parallel port, and SCSI drives; audio CDs, data CDs, and mixed CDs; full multi-session support; CD-RWs, DVD-R/-RW, DVD+R/+RW, BD-R/BD-RE;
and TAO, DAO, RAW, and human-readable error messages. cdrtools includes remote SCSI support and can access local or remote CD/DVD/BD writers.

libburnia is a project comprised of libraries and
binaries for reading, mastering, and writing
optical discs. It provides libburn, a CD/DVD/BD
burn library, libisofs, a manipulation library for
ISO 9660 filesystems, and libisoburn, a ISO 9660
multi-session library. On top of them there is
cdrskin, a cdrecord emulator, and xorriso, a
all-in-one application for ISO 9660 multi-session
operations which additionaly provides a limited
emulation of mkisofs.

mkat is a set of command line tools for burning and cataloging data CD/DVD/BD and audio CDs. The catalog can later be searched for certain files or an audio CD. Tags can be used to categorize CD/DVD/BDs, e.g. comedy, drama, kids, sports. mkat is configured to use wodim/growisofs and genisoimage to do the real work, but it should be possible to configure it to use arbitrary programs.

Python Audio Tools is a collection of audio handling programs that work from the command line. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more. It supports internationalized track filenames and metadata using Unicode. It works with high-definition, multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs or CPU cores if available to greatly speed the transcoding process. Track metadata can be retrieved from MusicBrainz, FreeDB, or compatible servers. Audio formats supported are WAV, FLAC, WavPack, MP3, Ogg Vorbis, M4A, Apple Lossless, and more.

cdwrite is a console shell for reading, writing, and copying audio CDs as well as for creating and writing ISO images on CD media and data or ISO images on DVD media. It can also encode WAV files or audio CDs to FLAC, MP3, or Ogg files, optionally using CDDB data and setting audio tags. Users that prefer command line interfaces can use cdwr.*, cdencode, and settags scripts instead of cdwrite.

BashBurn (Previously Magma) is a bash script designed to make CD/DVD burning in the console easier. It supports burning of normal data CDs and audio CDs, blanking of CD-RWs, multisession, data DVDs, and more.

GNU VCDImager is a program for making Video CD (and Super Video CD, a.k.a. SVCD) images out of MPEG movie files. The images it creates are ready to use with programs which understand BIN/CUE images, such as cdrdao. GNU VCDRip allows for reversing the process, ripping mpeg tracks from (Super) Video CDs.

burnCDDA is a console frontend to cdrdao,
cdrecord, MPlayer, mpg321, oggdec, mppdec, flac, normalize, and mp3_check. It can be used to create audio CDs from an M3U playlist (the playlist format of XMMS
and amaroK) or from files inside a directory. It supports MP3, OGG Vorbis, Musepack, FLAC, WMA, M4A, and WAV files, and it might be the easiest way to copy an audio CD.