Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Interface

Interface

23 projects

Showing 23 of 23 projects

gradio
gradioPython

Build and share machine learning web apps and demos in Python with minimal code.

#interface#web-app#demo-tool
Stars43.2k
Forks3.6k
Last commit2 days ago
iced
icedRust

A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive programming model inspired by Elm.

#interface#user-interface#webassembly
Stars31.0k
Forks1.6k
Last commit2 days ago
Iced
IcedRust

A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive Elm-inspired architecture.

#interface#user-interface#webassembly
Stars31.0k
Forks1.6k
Last commit2 days ago
nicegui
niceguiPython

Create web-based user interfaces with Python, featuring a backend-first approach and rich interactive elements.

#robotics#fastapi#iot
Stars16.0k
Forks936
Last commit4 days ago
Feign
FeignJava

A Java HTTP client binder that simplifies writing declarative HTTP API clients using annotations.

#interface#retrofit-alternative#jax-rs
Stars9.8k
Forks1.9k
Last commit6 days ago
Superstruct
SuperstructTypeScript

A simple and composable way to validate data in JavaScript (and TypeScript).

#interface#validation#structs
Stars7.1k
Forks222
Last commit1 year ago
choo
chooJavaScript

A tiny 4kb frontend framework for building sturdy applications with functional programming.

#event-driven#interface#small-footprint
Stars6.8k
Forks577
Last commit5 months ago
Mailbox routing
Mailbox routingJavaScript

A tiny 4kb frontend framework for building sturdy applications with functional programming and an event-based architecture.

#event-driven#interface#browserify
Stars6.8k
Forks577
Last commit5 months ago
Stevia
SteviaSwift

A Swift library for writing concise, readable, and maintainable Auto Layout code in iOS/tvOS apps.

#interface#ios#dsl
Stars3.4k
Forks220
Last commit10 months ago
Glaze
GlazeC++

An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.

#interface#api#json-rpc2
Stars2.9k
Forks254
Last commit3 days ago
Mainsail
MainsailVue

Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.

#responsive#interface#hacktoberfest
Stars2.2k
Forks576
Last commit3 days ago
ARA
ARAPython

Ansible reporting tool that records playbook runs for easier troubleshooting and analysis via CLI, REST API, and web interface.

#interface#reporting#devops
Stars2.0k
Forks181
Last commit8 days ago
jet-bridge
jet-bridgePython

A standalone app that generates a REST API to connect your SQL database to Jet Admin's no-code back office interface.

#responsive#interface#back-office
Stars1.8k
Forks168
Last commit1 month ago
streamsync
streamsyncPython

An open-source framework for creating data apps with visual UI building and Python backend logic.

#interface#no-code#developer-tools
Stars1.4k
Forks99
Last commit4 days ago
GoWrap
GoWrapGo

A command-line tool that generates decorators for Go interfaces using templates to add cross-cutting concerns like metrics and tracing.

#interface#logrus#observability
Stars1.3k
Forks94
Last commit10 days ago
Scirius
SciriusPython

Scirius is a web application for Suricata ruleset management and threat hunting.

#interface#suricata#signatures
Stars681
Forks155
Last commit2 months ago
DBI
DBIR

A database interface (DBI) definition for communication between R and relational database management systems (RDBMS).

#interface#database#r-package
Stars322
Forks82
Last commit1 month ago
Python Interface
Python InterfacePython

A Python library for interfacing with Substrate blockchains, enabling storage queries, extrinsic composition, and SCALE encoding/decoding.

#interface#kusama#rpc-client
Stars257
Forks126
Last commit1 month ago
Godot Spin Button
Godot Spin ButtonGDScript

A Godot Engine 4.x addon providing a horizontal selector with navigation controls, modular components, and rich customization.

#interface#button#godot-4
Stars133
Forks7
Last commit2 years ago
Tab Group Interface
Tab Group InterfaceVue

A deprecated Directus extension that provided a tab group interface as an alternative to the default accordion group.

#interface#content-management#admin-panel
Stars74
Forks13
Last commit
GMUI-Framework
GMUI-FrameworkGame Maker Language

A programmable GML framework for creating and managing user interfaces in Game Maker Studio 2.x, 1.x, and GM8.

#gamemaker#interface#user-interface
Stars29
Forks4
Last commit5 years ago
Layouter
LayouterLua

A simple UI grid layout library for the LÖVE 2D game engine, supporting text, buttons, and images.

#interface#user-interface#design
Stars20
Forks1
Last commit2 years ago
homematic-rega
homematic-regaJavaScript

A Node.js module for remote interaction with the Homematic CCU's ReGaHSS logic layer.

#iot#interface#home-automation
Stars8
Forks5
Last commit6 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Python7
#Ui6
#Gui4
#User Interface4
#Javascript3
#Toolkit3
#Game Development3