Graphical user interface builder

A GUI builder or GUI is a programming tool that simplifies the creation of graphical user interfaces by the designer allows the placement of controls using a WYSIWYG editor via drag and drop. Without a GUI builder must be specified manually by programming the parameters of each control without receiving feedback on the look of the program before execution.

User interfaces are usually created using event-driven programming, so GUI builder also simplify the creation of event - driven code. This supporting code combines the controls with the outgoing and incoming events that trigger which functions of the application logic.

  • 2.1 IDEs with GUI builders

List of GUI builders

Programs

  • AutoIt
  • Cocoa / OpenStep interface Builder
  • JFormDesigner
  • ActiveState Komodo
  • Microsoft Expression Blend

IDE plug-ins

  • NetBeans GUI Builder, formerly known as Matisse
  • Window Builder, a free Eclipse plug-in for Swing, SWT and GWT
  • Jigloo, a commercial Eclipse plug-in for Swing and SWT, free for non-commercial purposes
  • Himalia Guilder, a Visual Studio 2005 plug- in for model-driven development of GUIs
  • WxSmith, a Code :: Blocks plug- in

List of development environments

IDEs with GUI builders

  • ActiveState Komodo
  • Anjuta
  • CodeGear RAD Studio (former Borland Development Studio )
  • Clarion
  • Gambas
  • Liberty Basic
  • KDevelop
  • Lazarus
  • Microsoft Visual Studio
  • MonoDevelop
  • NetBeans
  • Qt Creator
  • SharpDevelop
  • WinDev
  • XDEV 3 Rapid Development Development Environment for Swing
285399
de