Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 518 Gui Open Source Projects
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
Free universal database tool and SQL client
A Fast, Extensible Progress Bar for Python and CLI
Rust / Wasm framework for building client web apps
A single-header ANSI C gui library
Awesome Python Applications
💿 Free software that works great, and also happens to be open-source Python.
Oni: Modern Modal Editing - powered by Neovim
Cross platform GUI in Go based on Material Design
Avalonia is a cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows via .NET Framework and .NET Core, Linux via Xorg, macOS
💻 Medis is a beautiful, easy-to-use Mac database management application for Redis.
Free and Open Source Reverse Engineering Platform powered by radare2
📂 Web File Browser which can be used as a middleware or standalone app.
Script to remove Windows 10 bloatware.
A cross-platform GUI library for Rust, inspired by Elm
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
Powerful yet simple to use screenshot software
AriaNg, a modern web frontend making aria2 easier to use.
Minimalist Go package aimed at creating Console User Interfaces.
GUI image optimizer for Mac
Youtube Dl Gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
A Windows GUI toolkit for the Go Programming Language
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers .
Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀
Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Console-based user interface toolkit for .NET applications.
Futuristic Sci-Fi UI Web Framework
Persepolis Download Manager is a GUI for aria2.
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Desktop GUI Framework
A package to build progressive web apps with Go programming language and WebAssembly.
Native Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
Web-based MongoDB admin interface, written with Node.js and express
Open3D: A Modern Library for 3D Data Processing
Vugu: A modern UI library for Go+WebAssembly (experimental)
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
Anonymous peer-to-peer instant messaging
A simple and lightweight SQL client desktop with cross database and platform support.
Cross-Platform GUI Library - Report issues here: https://trac.wxwidgets.org/
🐠A friendly application manager and task runner for React.js
A standard library for the client-side Web
An easy-to-use, 2D GUI library written entirely in Rust.
Dear PyGui: A Bloat-free Graphical User Interface for Python with minimal dependencies
The Rust UI-Toolkit.
Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
Windows GUI Automation with Python (based on text properties)
3D printer / slicing GUI built on top of the Uranium framework
Run GUI applications and desktops in docker. Focus on security.
Slip.js — UI library for manipulating lists via swipe and drag gestures
15 Minute Apps
15 minute (small) desktop apps built with PyQt
A single-header ANSI C immediate mode cross-platform GUI library
Yet Another Aria2 Webui in pure HTML/CSS/Javascirpt
v2ray linux GUI客户端，支持订阅、vemss、ss等协议，自动更新订阅、检查版本更新
Web-enhanced Extensible Neovim Frontend
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
Java Redis Client GUI Tool
You Dont Need Gui
Stop relying on GUI; CLI **ROCKS**
AWTK = Toolkit AnyWhere(为嵌入式、手机和PC打造的通用GUI系统)
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development
Jetpack Compose for Desktop, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
GUI for command-line video downloader (youtube-dl annie)
💻 npm desktop manager https://720kb.github.io/ndm
Streamlink Twitch Gui
A multi platform Twitch.tv browser for Streamlink
A GUI for Pandas DataFrames
GUI for editing, visualizing, and manipulating JSON data
🐣 vue GUI generator
Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...
Kanban board built with Rust and Elm
Build beautiful desktop apps with flutter and rust. 🌠 (wip)
⎈❏ Terminal and Web console for Kubernetes
git-cola: The highly caffeinated Git GUI
Electron Python Example
Electron as GUI of Python Applications
⛱ Broadly scoped ecosystem & mono-repository of 140+ TypeScript projects for functional, data driven development
This project has been moved to:
Reactive data-binding for Scala
A simple and visual static web server with collaboration features.
Elements C++ GUI library
Shoes 4 : the next version of Shoes
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
👻 A simple & beautiful GUI application for scrcpy. QQ群:734330215
jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
Gong Wpf Dragdrop
The GongSolutions.WPF.DragDrop library is a drag'n'drop framework for WPF
jQuery plugin offering an interface to create complex queries
Homebridge Config Ui X
The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
OPNsense GUI, API and systems backend
3d game engine written in Rust
GUI for neovim, without any web bloat
ARA Records Ansible playbooks and makes them easier to understand and troubleshoot. This is the GitHub mirror for https://opendev.org/recordsansible/ara.
Rust bindings for Dear ImGui
Git GUI Client
Network file transfer application for Windows, OS X, & Linux
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
A better aria2 desktop frontend than AriaNg, containing all features of AriaNg and more features for desktop.
RAD tool for wxWidgets GUI design
A full functional bot that can act like the normal phone app
Learn to create a desktop app with Python and Qt
A tiny, neat C library that portably invokes native file open and save dialogs.
1-100 of 518 projects