Topics / #interface
Interface projects on GitHub
Libraries for building user interfaces across web, desktop, and terminal.
As of , the most-starred Interface projects on GitHub are gradio (43.8K stars), iced (31.8K stars) and nicegui (16.3K stars). GitHub.Locker tracks 5 Interface repositories with 114.1K stars combined. The fastest-growing on October 17 was iced, with +16 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
iced
iced-rs/iced · ★ 31.8KIced is a cross-platform GUI library for Rust, focused on simplicity and type-safety and inspired by the Elm architecture.
+12gradio
gradio-app/gradio · ★ 43.8KGradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.
+3gdb-dashboard
cyrus-and/gdb-dashboard · ★ 12.3KThis is a standalone .gdbinit file that gives GDB a modular visual dashboard, automatically showing the program's state (registers, stack, source, etc.) every time it stops, so you type fewer inspection commands.
+2nicegui
zauberzeug/nicegui · ★ 16.3KNiceGUI is an easy-to-use, Python-based UI framework that shows up in your web browser, letting you build buttons, dialogs, 3D scenes, plots, dashboards and more without writing frontend code yourself.
The all-time top
5 projects · by stars
- 43.8K
#1 · gradio-app/gradiogradio
Gradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.
- 31.8K
#2 · iced-rs/iced
iced
Iced is a cross-platform GUI library for Rust, focused on simplicity and type-safety and inspired by the Elm architecture.
- 16.3K
#3 · zauberzeug/niceguinicegui
NiceGUI is an easy-to-use, Python-based UI framework that shows up in your web browser, letting you build buttons, dialogs, 3D scenes, plots, dashboards and more without writing frontend code yourself.
- 4

gdb-dashboard
12.3Kcyrus-and/gdb-dashboard · PythonThis is a standalone .gdbinit file that gives GDB a modular visual dashboard, automatically showing the program's state (registers, stack, source, etc.) every time it stops, so you type fewer inspection commands.
- 5

container
10Kphp-fig/container · PHPThe official PHP-FIG repository of interfaces for PSR-11, the Container Interface standard. It defines the abstractions that describe the components of a Dependency Injection Container.
Related topics
Often tagged together