Open source gui projects

Every project in the registry tagged gui, ranked by real GitHub adoption.

projects 29 combined stars ★ 438K refresh nightly
01 imgui ★ 77K

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

last push4 hours ago languageC++ licenseMIT
02 DBeaver ★ 52K

Free database manager for SQL databases and beyond

last push4 hours ago languageJava licenseApache-2.0
03 EasySpider ★ 45K

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

last push9 hours ago languageJavaScript licenseAGPL-3.0
04 Puter ★ 44K

A full desktop environment that runs in your browser

last push3 hours ago languageTypeScript licenseAGPL-3.0
05 AppSmith ★ 41K

Empower your team to build custom internal tools rapidly

last push9 hours ago languageTypeScript licenseApache-2.0
06 Avalonia ★ 32K

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

last push6 hours ago languageC# licenseMIT
07 Reflex ★ 29K

Full-stack Python platform for web apps and internal tools

last push5 hours ago languagePython licenseApache-2.0
08 dbx ★ 29K

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-i

last push5 hours ago languageRust licenseApache-2.0
09 illa-builder ★ 12K

Low-code platform allows you to build business apps, enables you to quickly create internal tools such as dashboard, crud app, admin panel, crm, cms, etc. Suppo

last push5 months ago languageTypeScript licenseApache-2.0
10 Tkinter-Designer ★ 10K

An easy and fast way to create a Python GUI 🐍

last push18 days ago languagePython licenseBSD-3-Clause
11 Fyrox ★ 9.6K

3D and 2D game engine written in Rust

last push3 hours ago languageRust licenseMIT
12 persepolis ★ 7.5K

Persepolis is a download manager written in Python.

last push13 months ago languagePython licenseGPL-3.0
13 BleachBit ★ 7.3K

Clean your system and free disk space

last push3 hours ago languagePython licenseGPL-3.0
14 studio ★ 6.0K

A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.

last push7 months ago languageTypeScript licenseAGPL-3.0
15 airgorah ★ 4.9K

A WiFi security auditing software

last push6 days ago languageRust licenseMIT
16 webui ★ 4.6K

Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable li

last push5 days ago languageC licenseMIT
17 notes ★ 4.3K

Fast and beautiful note-taking app written in C++. Write down your thoughts.

last push6 months ago languageC++ licenseMPL-2.0
18 sherloq ★ 3.2K

An open-source digital image forensic toolset

last push4 months ago languagePerl licenseGPL-3.0
19 exifcleaner ★ 2.9K

Cross-platform desktop GUI app to clean image metadata

last push9 hours ago languageTypeScript licenseMIT
20 homebridge-config-ui-x ★ 2.8K

The Homebridge UI. Monitor, configure and backup Homebridge from a browser.

last push26 hours ago languageTypeScript licenseMIT
21 goneovim ★ 2.6K

A GUI frontend for neovim.

last push4 months ago languageGo licenseMIT
22 anubias ★ 2.3K

Developed mobile apps so easy and native with GUI 📱

last push27 days ago languageVue licenseGPL-3.0
23 moneymanagerex ★ 2.3K

Money Manager Ex is an easy to use, money management application built with wxWidgets

last push35 hours ago languageC++ licenseGPL-2.0
24 frpmgr ★ 2.1K

A user-friendly desktop GUI client for FRP on Windows.

last push6 hours ago languageGo licenseApache-2.0
25 ecode ★ 1.7K

Lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance.

last push9 hours ago languageLua licenseMIT
26 ultimatepp ★ 995

U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.

last push3 hours ago languageC++ licenseBSD-2-Clause
27 doodle ★ 802

A pure Kotlin UI framework for the Web and Desktop.

last push11 days ago languageKotlin licenseMIT
28 jet-pilot ★ 662

A beautiful, native Kubernetes desktop client. Every cluster and cloud account in one place. Free and open source, no account, no telemetry.

last push2 days ago languageTypeScript licenseMIT
29 AgentPilot ★ 571

A versatile workflow automation platform to create, organize, and execute AI workflows, from a single LLM to complex AI-driven workflows.

last push7 months ago languagePython licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source gui projects are there?

This registry tracks 29 projects tagged gui, with 438,306 GitHub stars between them. The most-adopted is imgui at 76,934 stars.

Are these gui projects free to use?

Yes — 29 of the 29 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which gui project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these gui projects still maintained?

22 of the 29 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.