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 23 user-interface Open-Source Projects
-
Introducing .NET Multi-platform App UI (MAUI)
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
-
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.
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
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.
-
Rich Interactive Widgets for Terminal UIs
Terminal UI library with rich, interactive widgets — written in Golang
-
FTXUI
Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang
-
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.
-
socket
A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS | news.ycombinator.com | 2024-02-18
Project mention: Developers are not happy with .NET MAUI, but nobody in the team cares about it | /r/hackernews | 2023-11-27
Project mention: Ask HN: Why would you ever use C++ for a new project over Rust? | news.ycombinator.com | 2024-04-02Did you get a chance to check https://slint.dev?
Disclaimer: I work for Slint
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
Project mention: Can I run a python file, located in someone else's repository, through cmd? | /r/github | 2023-08-09
I've had fun writing an app with https://github.com/rivo/tview.
EDIT2: Yeah, https://github.com/xamarin/Xamarin.Forms/issues/2751
I use Lepton and i'm perfectly happy with the improved usability and readability. Also, easy to install : https://github.com/black7375/Firefox-UI-Fix
Check this out - https://github.com/ggerganov/imtui - it's imgui for tui, and I guess one can compile it as wasm and run there!
Lepton, Firefox-GX, SimpleFox, Cascade
Project mention: A SETI-like project to train LLM on libgen, scihub and the likes? | news.ycombinator.com | 2023-12-28we're working toward this with Socket runtime (https://github.com/socketsupply/socket).
Our ultimate goal is to provide a web browser-compatible environment (for quickly building UIs) with a state of the art P2P protocol — A DTN design that is fault and partition tolerant, with comprehensive and complete NAT traversal, without any server or cloud infrastructure requirements from the user — lowering the technical and monetary barriers for distributing and parallelizing work beyond the cloud.
Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
PSA: Not Apple's Final Cut, but rather this:
https://github.com/gansm/finalcut
user-interface related posts
- Owlkettle – declarative GUI framework for Nim
- Developers are not happy with .NET MAUI, but nobody in the team cares about it
- Android predictive back support
- Group List View And Collection View are not working In .NET MAVI For IOS
- What are some good projects in Go for an experienced dev?
- .NET 8 – MAUI
- How To Update Picker To Property Value On Load
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source user-interface projects? This list will help you:
Project | Stars | |
---|---|---|
1 | iced | 22,704 |
2 | Introducing .NET Multi-platform App UI (MAUI) | 21,536 |
3 | slint | 14,929 |
4 | PySimpleGUI | 13,116 |
5 | CustomTkinter | 10,170 |
6 | Rich Interactive Widgets for Terminal UIs | 9,778 |
7 | FTXUI | 6,094 |
8 | Xamarin.Forms | 5,633 |
9 | Firefox-UI-Fix | 5,135 |
10 | pywinauto | 4,612 |
11 | imtui | 2,812 |
12 | docker-registry-ui | 2,199 |
13 | FlaUI | 2,081 |
14 | denite.nvim | 2,054 |
15 | pangolin_desktop | 1,871 |
16 | SimpleFox | 1,653 |
17 | rui | 1,642 |
18 | socket | 1,462 |
19 | tty-prompt | 1,437 |
20 | vizia | 1,397 |
21 | capy | 1,322 |
22 | essential-ui-kit-for-xamarin.forms | 1,036 |
23 | FINAL CUT | 929 |
Sponsored