Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ
Top 20 gui-framework Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
PySimpleGUI
Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
-
qt
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Phoenix
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before. (by wxWidgets)
-
xtd
Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.
-
Glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
-
Dash.jl
Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications in Julia. No JavaScript required.
-
dash-tools
DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal
-
RGFW
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
maybe https://necolas.github.io/react-native-web/? https://github.com/vercel/next.js/blob/canary/examples/with-react-native-web/README.md
Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.
It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.
[0] https://news.ycombinator.com/item?id=39369353
[1] https://github.com/PySimpleGUI/PySimpleGUI
. Web backend (with various frameworks available) . Web Assembly (one of them is vugu framework) . Microservices (some frameworks: Go Micro, Go Kit, Gizmo, Kite) . Fragments services (Term mentioned by @jeffotoni in a microservices discussion group) . Lambdas (FaaS example) . Client Server . Terminal applications (using the tview lib) . IoT (some frameworks) . Bots (some here) . Client Applications using Web technology . Desktop using Qt+QML, Native Win Lib (example Qt, Qt widgets, Qml) . Network Applications . Protocol applications . REST Applications . SOAP Applications . GraphQL Applications . RPC Applications . TCP Applications . gRPC Applications . WebSocket Applications . GopherJS (compiles Go to JavaScript)
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03Not sure what you mean but WebRender powers Firefox which definitely works on the desktop.
You can use it to build desktop UI frameworks - see for example https://azul.rs/
Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
Website : https://gammasoft71.github.io/xtd/
Project mention: Ruby vs. Python comes down to the for loop (2021) | news.ycombinator.com | 2024-04-22Glimmer is a award winning GUI Toolkit for ruby which supports every major platform (gtk, qt, wxwidgets, swt, swing, java fx, etc), it can also output as SVG or CSS: https://github.com/AndyObtiva/glimmer
Project mention: Dash.jl โ Julia interface to the Dash ecosystem | news.ycombinator.com | 2023-08-31
Project mention: Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4 | /r/hypeurls | 2023-08-23
Project mention: RGFW: Simple, multi-platform single-header C framework for GUI library, programs | news.ycombinator.com | 2024-02-24
gui-framework related posts
- RGFW: Simple, multi-platform single-header C framework for GUI library, programs
- PysimpleGUI
- The xtd 0.2.0 (beta) is growing ๐
- RGFW โ Lightweight Single-Header GLFW Alternative | for convenience and performance
- Show HN: RGFW โ Super Lightweight Single-Header GLFW Alternative
- Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4
- Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source gui-framework projects? This list will help you:
Project | Stars | |
---|---|---|
1 | react-native-web | 21,337 |
2 | dash | 20,472 |
3 | PySimpleGUI | 13,116 |
4 | qt | 10,222 |
5 | Azul | 5,810 |
6 | wxWidgets | 5,732 |
7 | LCUI | 4,097 |
8 | cefpython | 2,993 |
9 | Phoenix | 2,179 |
10 | xtd | 714 |
11 | Glimmer | 507 |
12 | Dash.jl | 479 |
13 | Mousetrap.jl | 364 |
14 | webgui | 132 |
15 | MaslOS | 86 |
16 | dash-tools | 86 |
17 | RGFW | 71 |
18 | examples | 71 |
19 | kolor | 23 |
20 | gwindows | 18 |
Sponsored