pkg.soopen package index

brew / rank 1549

Install iblinter with Homebrew

Linter tool for Interface Builder. Version 0.5.0 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install iblinter

local Homebrew formula metadata

overview

Package summary

Linter tool for Interface Builder

Commands and aliases

  • iblinter

history

Project history and usage

IBLinter is a Swift command-line linter for Interface Builder files, aimed at normalizing `.xib` and `.storyboard` files in iOS and macOS projects.

Project history

The README describes IBLinter as inspired by SwiftLint and focused on XML-based Interface Builder resources. It offers installation through Homebrew, Mint, CocoaPods, or source builds, which matches the distribution habits of Apple-platform developer tools.

Adoption history

IBLinter became one of the more visible packages in this batch: the GitHub page shows a large star count for a narrowly scoped linter, and Homebrew analytics show thousands of installs over a 365-day window. That reflects a practical need in teams that treat storyboards and XIBs as reviewable source files rather than opaque editor artifacts.

How it is used

Teams use IBLinter in local checks or build phases to enforce conventions on Interface Builder files. The README documents a project-root configuration file with enabled rules, disabled rules, and excluded paths, which lets teams tune lint behavior for their repository.

Why package nerds care

IBLinter is a neat example of the SwiftLint pattern spreading to adjacent Apple build artifacts: a focused Swift CLI, Homebrew and Mint installation, CocoaPods integration for build phases, and a rule-based config file for otherwise awkward XML UI resources.

Timeline

  • v0.1.0: The repository contains an early tagged release for the linter.
  • 0.4.x: The tag history shows a long sequence of 0.4 maintenance releases.
  • 2022: GitHub lists 0.5.0 as a February 2022 release.
  • 0.5.0: Homebrew packages the same stable version.

Related projects

  • The README explicitly names realm/SwiftLint as inspiration, and installation docs place IBLinter beside Homebrew, Mint, CocoaPods, and Xcode build-phase workflows.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

macOS
<project-root>/.iblinter.yml
Unix
<project-root>/.iblinter.yml

executables

Installed executables

CommandKindExposureNote
iblinterexecutableindexed 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.5.0
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:iblinter
Version0.5.0
Package managerHomebrew
Homepagehttps://github.com/IBDecodable/IBLinter
Repositoryhttps://github.com/IBDecodable/IBLinter
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 configuration and credential file locations
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation