Gooey

Loading...

A Reactive C GUI Framework

Create native-feeling applications for Linux, and Windows with a single codebase.

One-Liner Installation

curl -O https://raw.githubusercontent.com/BinaryInkTN/GooeyGUI/main/installer.py && python3 installer.py

Works on Linux and Windows with WSL. Installs Gooey with all dependencies.

For Native Windows compile from source.

Watch the Introduction

See how Gooey simplifies cross-platform GUI development

Looking to develop with Python? Check out Python Bindings for Gooey

Wayland
X11
Win32

Gooey on Embedded Systems

See how Gooey performs on resource-constrained devices with TFT displays

Gooey IoT Dashboard
Connected to MQTT Broker
72°F
Temperature
45%
Humidity

Optimized for Embedded Devices

Gooey is designed from the ground up to run efficiently on resource-constrained embedded systems with TFT displays. With minimal memory footprint and optimized rendering, it delivers smooth UI experiences even on low-power devices.

Whether you're building IoT dashboards, industrial control panels, or consumer electronics interfaces, Gooey provides the performance and flexibility you need.

Designed for Developers

Gooey provides everything you need to create beautiful, native-feeling applications across platforms.

Cross-Platform

Write once, build anywhere. Gooey applications work seamlessly on Windows, Linux and embedded systems with native performance.

Lightweight

Minimal footprint with maximum functionality. Gooey is designed to be fast and efficient without bloat, perfect for resource-constrained environments.

Customizable

Tailor every aspect of your UI. From themes to custom widgets, Gooey gives you complete control over the look and feel.

Minimal Dependencies

Built with minimal external dependencies for maximum portability and ease of integration.

Pure C

Written in portable C for maximum compatibility. Perfect for embedded solutions and systems with limited resources.

Community Driven

Gooey is open source and released under the GPL 2.0 license. Join our growing community of contributors.

Secure IoT MQTT Dashboard

See how easy it is to create a secure MQTT Dashboard with Gooey.

Gooey Login Example

Apps made with Gooey

The apps that talented developers have built with our framework

IoT Dashboard

A beautiful MQTTS control panel for factory automation systems.

AMP Control Panel

An easy to use AMP Control panel for PHP development.

Want to share your project?

Want to have your project featured here? Hit us up!

Download Gooey

Get the latest version or browse previous releases

Looking for older versions or source code?

View all releases

Our Contributors

The team and community that helps make Gooey better

Want to contribute to Gooey?

Join us on GitHub

Visibility Controls

Show Images
Show Animations
High Contrast
Reduce Motion