iblinter
brew install iblinter
v0.5.0_1
MIT
Linter tool for Interface Builder
467
30-day installs · #1816
1.3k
90-day · #1913
8.7k
365-day · #1526
941
★ GitHub stars · updated 3y ago
GitHub topics
ib
linter
storyboard
Links
- https://github.com/IBDecodable/IBLinter
- GitHub: IBDecodable/IBLinter
- Brew formula source: Formula/i/iblinter.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Linter tool for Interface Builder",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:45+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "iblinter",
"github_default_branch": "master",
"github_last_commit_at": "2022-10-05T01:05:38Z",
"github_readme_excerpt": "# IBLinter\n[](https://travis-ci.org/IBDecodable/IBLinter)\n[](https://developer.apple.com/swift/)\n\n\nA linter tool to normalize `.xib` and `.storyboard` files. Inspired by [realm/SwiftLint](https://github.com/realm/SwiftLint)\n\n\n\n## Installation\n\n### Using [Homebrew](http://brew.sh/)\n\n```sh\n$ brew install iblinter\n```\n\n### Using [Mint](https://github.com/yonaskolb/Mint)\n\n```sh\n$ mint install IBDecodable/IBLinter\n```\n\n### Using [CocoaPods](https://cocoapods.org)\n\n```sh\npod \u0027IBLinter\u0027\n```\n\nThis will download the IBLinter binaries and dependencies in `Pods/` during your next\n`pod install` execution and will allow you to invoke it via `${PODS_ROOT}/IBLinter/bin/iblinter`\nin your Script Build Phases.\n\n### Compiling from source\n\nYou can build from source by cloning this repository and running\n```\n$ make install\n```\n`iblinter` will be installed in `/usr/local/bin`.\n\n## Usage\n\nYou can see all description by `iblinter --help`\n\n```\n$ iblinter --help\nUSAGE: iblinter \u003csubcommand\u003e\n\nOPTIONS:\n --version Show the version.\n -h, --help Show help information.\n\nSUBCOMMANDS:\n lint (default) Print lint warnings and errors\n\n See \u0027iblinter help \u003csubcommand\u003e\u0027 for detailed help.\n```\n\n### Xcode\n\nAdd a `Run Script Phase` to integrate IBLinter with Xcode\n\n```sh\nif which iblinter \u003e/dev/null; then\n iblinter lint\nelse\n echo \"warning: IBLinter not installed, download from https://github.com/IBDecodable/IBLinter\"\nfi\n```\n\nAlternatively, if you\u0027ve installed IBLinter via CocoaPods the script should look like this:\n\n```sh\n\"${PODS_ROOT}/IBLinter/bin/iblinter\"\n```\n\n## Requirements\n\nIBLinter requires Swift5.0 runtime. Please satisfy at least one of following requirements.\n\n - macOS 10.14.4 or later\n - Install `Swift 5 Runtime Support for Command Line Tools` from [More Downloads for Apple Developer",
"github_repo": "IBDecodable/IBLinter",
"github_stars": 941,
"github_topics": [
"ib",
"linter",
"storyboard"
],
"homepage": "https://github.com/IBDecodable/IBLinter",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 467,
"installs_365d": 8662,
"installs_90d": 1341,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "iblinter",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1816,
"rank_365d": 1526,
"rank_90d": 1913,
"raw_hash": "befc6a2224a0ddfb",
"recommended_dependencies": [],
"revision": 1,
"ruby_source_path": "Formula/i/iblinter.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
"swift"
],
"version_head": "HEAD",
"version_stable": "0.5.0",
"versioned_formulae": [],
"why_use_this": null
}