Hacker ApprovedDepartments

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%
Each figure is one person. RecommendsCriticizes

Recommended in 8 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. 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”
  • 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.”

CriticizesComment from 29 Oct 2026 in “ElementaryUI – Swift, in the Browser”

“Interface Builder is quite a step up from what I had seen GUIs do before.”

RecommendsComment from 3 Oct 2026 in “The Forgetful CPU (Linux on M4)”

“UIKit and autolayout (and Interface Builder) was better.”

RecommendsComment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity”

“they forced InterfaceBuilder onto the dev community”

CriticizesComment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity”

“Once understood, IOC in AppKit and Interface Builder was incredibly efficient.”

RecommendsComment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity”

“I found those to be disastrously fiddly and unusable”

CriticizesComment from 3 Aug 2026 in “SwiftUI After 7 Years: A Story of Mediocrity”

“NeXT marketing was spending a disproportionate amount of their time selling NeXT's object technology, AppKit and Interface Builder”

RecommendsComment from 9 Apr 2026 in “I Ported Mac OS X to the Nintendo Wii”

“it gives you storyboard/xib files that are effectively-not-human-editable (and entirely non-mergeable) xml.”

CriticizesComment from 23 Mar 2026 in “Windows native app development is a mess”

“I really came to regret it several years into the project.”

CriticizesComment from 22 Mar 2026 in “Windows native app development is a mess”

“In Cocoa if you want a button you drag one in via Interface Builder.”

RecommendsComment from 22 Mar 2026 in “Windows native app development is a mess”

“You wouldn't even need to write a single line of code, you'd just instantiate said button in Interface Builder”

RecommendsComment from 22 Mar 2026 in “Windows native app development is a mess”

“InterfaceBuilder" magic and auto-wiring”

RecommendsComment from 2 Mar 2026 in “Why Objective-C”

“IB was flexible, but approachable”

RecommendsComment from 17 Feb 2026 in “A Deep Dive into Apple's .car File Format”

“The IB didn't even have a canvas so you'd have all your screens inside a NIB”

CriticizesComment from 8 Feb 2026 in “Xcode 26.3 unlocks the power of agentic coding”

“Interface Builder is stuck in early 2010s”

CriticizesComment from 3 Feb 2026 in “Xcode 26.3 unlocks the power of agentic coding”

“a few good years where Interface Builder finally wasn't sucking on Xcode”

MixedComment from 5 Jan 2026 in “Web development is fun again”

“highlights include Interface Builder and Lotus Improv”

RecommendsComment from 23 Dec 2025 in “Ask HN: What is the Mt. Rushmore of desktop applications?”

“I even liked old-school Interface Builder's IoC.”

MixedComment from 8 Dec 2025 in “Bad Dye Job”

“Interface Builder though blew my mind.”

RecommendsComment from 7 Dec 2025 in “Previous: A NeXT Emulator”

“this was my big problem with Interface Builder”

CriticizesComment from 29 Nov 2025 in “Fabric Project”

“was peak WYSIWYG UI editing”

RecommendsComment from 7 Nov 2025 in “The Learning Loop and LLMs”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.