icns-analysis

MacOS .icns collection

Download files from archive.org and place in this directory.

A note on Resource Forks

Classic Macintosh store icon files in Resource Forks. You can access this data by appending the following path suffix:

cat ./{file}/..namedfork/rsrc

Resource Fork Icon Usage

Not all .icns files in this folder are actual icns files. The _src.txt shows the full path from where the icon was extracted. Paths which end on suffix {file}.rsrc/*/*.icns, were extracted from Resource Forks.

Technically, the latter should not be considered for the icns file format because they were never part of an icns-file.

This affects mostly old macOS versions (OS 7 – 9) as newer versions seem to avoid Resource Forks.