# Interface Builder

11 Hacker News commenters recommended Interface Builder and 6 criticized it, November 2025 to November 2026. It was recommended in 8 of 13 months.

**Verdict:** Developers like its visual drag-and-drop interface design and automatic wiring of controls to code. Common caveat: storyboard and xib files are hard to edit by hand and merge.

## Why people recommend it

- Visual drag-and-drop UI design (4 comments): "You wouldn't even need to write a single line of code, you'd just instantiate said button in Interface Builder" ([source](https://news.ycombinator.com/item?id=47477964)) "Interface Builder is quite a step up from what I had seen GUIs do before." ([source](https://news.ycombinator.com/item?id=49944425)) "In Cocoa if you want a button you drag one in via Interface Builder." ([source](https://news.ycombinator.com/item?id=47482419))
- Automatic wiring and IoC (3 comments): "Once understood, IOC in AppKit and Interface Builder was incredibly efficient." ([source](https://news.ycombinator.com/item?id=49155787)) "I even liked old-school Interface Builder's IoC." ([source](https://news.ycombinator.com/item?id=46192599)) "InterfaceBuilder" magic and auto-wiring" ([source](https://news.ycombinator.com/item?id=47224858))
- Influential NeXT-era design tool (3 comments): "NeXT marketing was spending a disproportionate amount of their time selling NeXT's object technology, AppKit and Interface Builder" ([source](https://news.ycombinator.com/item?id=47699516)) "UIKit and autolayout (and Interface Builder) was better." ([source](https://news.ycombinator.com/item?id=49157876)) "highlights include Interface Builder and Lotus Improv" ([source](https://news.ycombinator.com/item?id=46367898))
- Flexible yet approachable (2 comments): "Interface Builder though blew my mind." ([source](https://news.ycombinator.com/item?id=46186424)) "IB was flexible, but approachable" ([source](https://news.ycombinator.com/item?id=47049197))

## What people warn about

- Fiddly, hard-to-learn workflow (3 comments): "I paid $20 for their interface builder and never got it." ([source](https://news.ycombinator.com/item?id=50297905)) "I found those to be disastrously fiddly and unusable" ([source](https://news.ycombinator.com/item?id=49153046)) "this was my big problem with Interface Builder" ([source](https://news.ycombinator.com/item?id=46086822))
- Dated and forced on developers (2 comments): "they forced InterfaceBuilder onto the dev community" ([source](https://news.ycombinator.com/item?id=49156652)) "Interface Builder is stuck in early 2010s" ([source](https://news.ycombinator.com/item?id=46875954))

## Cite as

Hacker Approved, "Interface Builder", https://hackerapproved.com/p/interface-builder/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
