libdsk
« Back to VersTracker
Description:
Library for accessing discs and disc image files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: library disk-images retro-computing c cli
Install: brew install libdsk
About:
Libdsk is a cross-platform library designed to read and write various disc image formats, including raw sectors, MS-DOS floppy images, and Amiga disk images. It provides a versatile command-line tool, `dskutil`, for inspecting and manipulating these files. Its main value is abstracting complex image formats into a simple, unified API for developers and utilities.
Key Features:
  • Supports a wide variety of disc image formats (e.g., raw, .img, .adf, .dsk)
  • Provides a consistent C library API for image manipulation
  • Includes a powerful command-line utility (dskutil) for inspection and conversion
  • Cross-platform compatibility
Use Cases:
  • Developing emulators for retro computer systems (e.g., CP/M, Amiga, Atari ST)
  • Accessing and modifying legacy floppy disk images for data recovery or archival
  • Creating or analyzing bootable disk images for vintage hardware
Alternatives:
  • disktype – disktype is for identifying disc formats, whereas Libdsk provides a library and tools for reading and writing them.
  • qemu-img – qemu-img focuses on virtual machine disk formats, while Libdsk specializes in legacy physical media and floppy disk images.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 7:29am 0 VERSION_BUMP d308238d