GooeyBuilder is an early preview. APIs, UI, and features are still evolving.

Drag & Drop Designer for Gooey

A lightweight, cross-platform visual GUI builder for the Gooey C GUI framework.

Early preview. Core widgets, layout system, and code generation are under active development.

curl https://raw.githubusercontent.com/BinaryInkTN/GooeyBuilder/refs/heads/main/installer.py -o installer.py && python3 installer.py
GooeyBuilder Preview

Feature Overview

Explore the powerful features that make GooeyBuilder the ideal tool for building Gooey interfaces

Visual Drag & Drop Interface

Build complex UIs by simply dragging widgets from the palette and dropping them onto the canvas. Intuitive controls for positioning and resizing make UI design effortless.

Visual Designer

Live Property Inspector

Modify widget properties in real-time with a comprehensive inspector panel. Changes are immediately visible on the canvas, providing instant feedback.

Property Editor

Intellisense

Intellisense for GooeyC, providing code completion and error checking for Gooey C code.

Intellisense

Integrated Debug Console

Built-in console for real-time debugging, output inspection, and performance monitoring during UI development. Track events and catch issues early.

Debug Console
Capability GooeyBuilder
Widget System Buttons, Labels, Images, Containers, Tabs, Sliders, Progress Bars
Property Editing Intuitive inspector for widget attributes
Event Binding Callback hooks generated in C
Code Generation Clean, maintainable Gooey-based C code
Platforms Desktop, embedded Linux, microcontrollers
Footprint Lightweight, minimal runtime dependencies