Interface Builder
GUI builder in Developer tools
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.
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.
17 people gave an opinion
- recommend it
- 11
- criticize it
- 6
- approval share
- 65%
Recommended in 8 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: not recommended
- June 2026: not recommended
- July 2026: not recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 11 people recommend itNeeds 10 or more, met.
- 1.8 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 8 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Visual drag-and-drop UI design
“You wouldn't even need to write a single line of code, you'd just instantiate said button in Interface Builder”
Comment from 22 Mar 2026 in “Windows native app development is a mess” “Interface Builder is quite a step up from what I had seen GUIs do before.”
Comment from 3 Oct 2026 in “The Forgetful CPU (Linux on M4)” “In Cocoa if you want a button you drag one in via Interface Builder.”
Comment from 22 Mar 2026 in “Windows native app development is a mess” - Comment from 7 Nov 2025 in “The Learning Loop and LLMs”
Automatic wiring and IoC
“Once understood, IOC in AppKit and Interface Builder was incredibly efficient.”
Comment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity” “I even liked old-school Interface Builder's IoC.”
Comment from 8 Dec 2025 in “Bad Dye Job” “InterfaceBuilder" magic and auto-wiring”
Comment from 2 Mar 2026 in “Why Objective-C” Influential NeXT-era design tool
“NeXT marketing was spending a disproportionate amount of their time selling NeXT's object technology, AppKit and Interface Builder”
Comment from 9 Apr 2026 in “I Ported Mac OS X to the Nintendo Wii” “UIKit and autolayout (and Interface Builder) was better.”
Comment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity” “highlights include Interface Builder and Lotus Improv”
Comment from 23 Dec 2025 in “Ask HN: What is the Mt. Rushmore of desktop applications?” Flexible yet approachable
“Interface Builder though blew my mind.”
Comment from 7 Dec 2025 in “Previous: A NeXT Emulator” “IB was flexible, but approachable”
Comment from 17 Feb 2026 in “A Deep Dive into Apple's .car File Format”
What people warn about
Each mark is one comment
Fiddly, hard-to-learn workflow
“I paid $20 for their interface builder and never got it.”
Comment from 29 Oct 2026 in “ElementaryUI – Swift, in the Browser” “I found those to be disastrously fiddly and unusable”
Comment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity” “this was my big problem with Interface Builder”
Comment from 29 Nov 2025 in “Fabric Project” Dated and forced on developers
“they forced InterfaceBuilder onto the dev community”
Comment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity” “Interface Builder is stuck in early 2010s”
Comment from 3 Feb 2026 in “Xcode 26.3 unlocks the power of agentic coding”
What people said
21 of the 22 comments that mention it, newest first. Each links to the original comment.
“I paid $20 for their interface builder and never got it.”
“Interface Builder is quite a step up from what I had seen GUIs do before.”
“UIKit and autolayout (and Interface Builder) was better.”
“they forced InterfaceBuilder onto the dev community”
“Once understood, IOC in AppKit and Interface Builder was incredibly efficient.”
“I found those to be disastrously fiddly and unusable”
“NeXT marketing was spending a disproportionate amount of their time selling NeXT's object technology, AppKit and Interface Builder”
“it gives you storyboard/xib files that are effectively-not-human-editable (and entirely non-mergeable) xml.”
“I really came to regret it several years into the project.”
“In Cocoa if you want a button you drag one in via Interface Builder.”
“You wouldn't even need to write a single line of code, you'd just instantiate said button in Interface Builder”
“InterfaceBuilder" magic and auto-wiring”
“IB was flexible, but approachable”
“The IB didn't even have a canvas so you'd have all your screens inside a NIB”
“Interface Builder is stuck in early 2010s”
“a few good years where Interface Builder finally wasn't sucking on Xcode”
“highlights include Interface Builder and Lotus Improv”
“I even liked old-school Interface Builder's IoC.”
“Interface Builder though blew my mind.”
“this was my big problem with Interface Builder”
“was peak WYSIWYG UI editing”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.