pkg.soopen package index

brew / rank 2379

Install fileicon with Homebrew

macOS CLI for managing custom icons for files and folders. Version 0.3.5 via Homebrew; verified 2026-05-11.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install fileicon

local Homebrew formula metadata

overview

Package summary

macOS CLI for managing custom icons for files and folders

Commands and aliases

  • fileicon

history

Project history and usage

fileicon is a macOS command-line utility for setting, removing, extracting, and testing custom icons on files and folders.

Project history

fileicon began with an initial v0.1.0 release on August 3, 2015. Its README and generated manual explain that it provides a programmatic alternative to using Finder for custom icons, storing icon data through macOS filesystem metadata.

Adoption history

The README documents Homebrew, npm, and manual installation. Its changelog credits Homebrew formula availability in late 2019 and later macOS compatibility work for Monterey and Ventura-era behavior.

How it is used

The CLI exposes set, rm, get, and test subcommands. Users provide a target file or folder and, for set, an image file; the tool creates square icon representations and applies macOS custom-icon metadata.

Why package nerds care

fileicon is a good example of package managers distributing a narrow macOS automation tool that wraps platform-specific metadata behavior behind a scriptable CLI, with both Homebrew and npm installation paths documented by the maintainer.

Timeline

  • 2015: Initial v0.1.0 release.
  • 2017: v0.2.0 added macOS High Sierra support and changed icon generation internals.
  • 2019: Homebrew installation became available.
  • 2022: v0.3.x adjusted for macOS Monterey Python changes and volume icons.
  • 2026: v0.3.5 released according to the official changelog.

Related projects

  • The README references Icon Changer as a GUI utility that uses fileicon behind the scenes.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for fileicon. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
fileiconexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.3.5
manager updated2026-05-11
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:fileicon
Version0.3.5
Package managerHomebrew
Homepagehttps://github.com/mklement0/fileicon
Repositoryhttps://github.com/mklement0/fileicon
Last updated2026-05-11T00:41:58Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation