Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. User Interface

User Interface

203 projects

Showing 36 of 203 projects

WSProgressHUD
WSProgressHUDObjective-C

A beautiful and customizable HUD (heads-up display) view for iOS apps to show loading indicators, progress, and status messages.

#user-interface#ios#loading-indicator
Stars582
Forks85
Last commit6 years ago
CircularProgress
CircularProgressSwift

A customizable circular progress indicator component for macOS apps built with Swift.

#user-interface#appkit#ui-component
Stars578
Forks52
Last commit2 years ago
Macroid
MacroidScala

A modular functional UI language for Android, implemented with Scala macros.

#user-interface#functional-programming#scala-macros
Stars528
Forks33
Last commit8 years ago
GeonBit.UI
GeonBit.UIC#

A UI system for MonoGame projects providing panels, buttons, text inputs, and other essential UI elements for game development.

#game-ui#user-interface#gamedev
Stars509
Forks65
Last commit2 years ago
Blinc
BlincRust

A GPU-accelerated, cross-platform UI framework with a declarative builder API, spring physics animations, and first-class state machines.

#application#user-interface#animation
Stars488
Forks15
Last commit1 day ago
react-native-message-bar
react-native-message-barJavaScript

A customizable notification bar component for React Native that displays alerts at the top or bottom of the screen.

#user-interface#ui-alerts#frontend
Stars440
Forks123
Last commit5 years ago
X-WebDesktop-Vue
X-WebDesktop-VueVue

A Vue.js-based web desktop system with a window manager, taskbar, start menu, and application framework.

#user-interface#webdesktop#web-desktop-vue
Stars438
Forks131
Last commit6 months ago
TGLParallaxCarousel
TGLParallaxCarouselShell

A lightweight 3D linear carousel with parallax effect for iOS apps.

#mobile-ui#user-interface#ios
Stars435
Forks61
Last commit2 years ago
InAppNotify
InAppNotifySwift

A Swift library for displaying customizable in-app notifications similar to WhatsApp and Telegram.

#user-interface#ios#customizable
Stars430
Forks33
Last commit3 years ago
Window AppMenu Applet
Window AppMenu AppletC++

A Plasma 5 applet that displays the current window's application menu in your panel or dock.

#user-interface#kde-plasma#qt5
Stars416
Forks31
Last commit2 years ago
@kyvg/vue3-notification
@kyvg/vue3-notificationTypeScript

A Vue 3 notification library for displaying toast-style alerts with extensive customization and TypeScript support.

#user-interface#toast-messages#notifications
Stars400
Forks75
Last commit5 months ago
Löve-Nuklear
Löve-NuklearC

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

#user-interface#imgui#luajit
Stars389
Forks33
Last commit1 year ago
CollapsibleTableSectionViewController
CollapsibleTableSectionViewControllerSwift

A Swift library for implementing collapsible sections in iOS table views with configurable collapse behavior.

#user-interface#ios#swift-4-2
Stars353
Forks49
Last commit
PopupController
PopupControllerSwift

A Swift controller for displaying customizable temporary popup views in iOS applications.

#user-interface#modal-view#ios
Stars335
Forks61
Last commit6 years ago
Semantic-UI-Ember
Semantic-UI-EmberJavaScript

Official Ember integration for Semantic UI, providing UI components and theming.

#user-interface#theming#fastboot
Stars325
Forks105
Last commit3 years ago
Zui
ZuiHaxe

A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.

#user-interface#haxe#imgui
Stars317
Forks62
Last commit3 years ago
Infinite Listview
Infinite ListviewDart

A Flutter ListView widget that supports infinite scrolling in both directions for seamless content navigation.

#dart#hacktoberfest#user-interface
Stars305
Forks37
Last commit5 years ago
RadialMenu
RadialMenuSwift

A Swift custom control for creating iOS radial context menus with Facebook POP animations.

#user-interface#ios#pop
Stars302
Forks24
Last commit3 years ago
Elementary XFCE
Elementary XFCEC

A maintained fork of the Elementary icon theme, extended and optimized for the Xfce desktop environment.

#user-interface#open-source-icons#visual-design
Stars295
Forks39
Last commit6 months ago
LspUI.nvim
LspUI.nvimLua

A modern Neovim plugin that enhances LSP functionality with beautiful and intuitive user interfaces.

#user-interface#developer-tools#neovim-plugin
Stars291
Forks4
Last commit2 months ago
Dockit
DockitSwift

A macOS window management tool that docks any window to screen edges for quick preview and access.

#application#user-interface#productivity
Stars280
Forks12
Last commit8 months ago
ember-animated
ember-animatedJavaScript

Core animation primitives and robust foundation for building animated user interfaces in Ember.js applications.

#user-interface#javascript-framework#ui-animation
Stars244
Forks90
Last commit17 days ago
Sweet KDE
Sweet KDE

A dark and modern desktop theme for KDE Plasma, ported from the Sweet GTK theme.

#user-interface#kde-plasma#system-theming
Stars244
Forks26
Last commit1 year ago
macOSLucidaGrande
macOSLucidaGrandeObjective-C

A utility to safely switch between Lucida Grande and default system fonts on macOS without modifying system files.

#user-interface#system-tools#legacy-fonts
Stars241
Forks19
Last commit7 years ago
Capter
CapterRust

A versatile tool for capturing and annotating screens across multiple platforms.

#user-interface#productivity#screenshot
Stars233
Forks14
Last commit9 months ago
Obsidian
Obsidian

A GNOME icon pack based on Faenza, optimized for dark themes.

#user-interface#open-source-design#faenza
Stars229
Forks33
Last commit5 years ago
react-spatial-navigation
react-spatial-navigationJavaScript

A deprecated React HOC library for implementing spatial navigation (directional key navigation) in TV and remote-controlled applications.

#user-interface#tv-apps#spatial-navigation
Stars226
Forks64
Last commit
TopbarPlus
TopbarPlusLua

A Roblox Studio library for creating dynamic and customizable topbar icons with themes, dropdowns, and menus.

#user-interface#themes#topbar
Stars222
Forks220
Last commit10 months ago
react-native-idle-timer
react-native-idle-timerJava

A React Native bridge to programmatically enable or disable the screen idle timer on iOS and Android.

#native-module#user-interface#ios
Stars220
Forks43
Last commit7 months ago
hot-toast
hot-toastTypeScript

A lightweight, customizable, and accessible toast notification library for Angular applications.

#user-interface#webdevelopment#angular-module
Stars214
Forks18
Last commit1 day ago
Coq LSP
Coq LSPOCaml

A language server and VS Code extension providing incremental checking, error recovery, and IDE features for the Rocq/Coq proof assistant.

#user-interface#coq#language-server
Stars207
Forks63
Last commit17 days ago
ScrollMenu
ScrollMenuJavaScript

A customizable scrollbar replacement with menu-like navigation and visual feedback for web applications.

#web-components#user-interface#scroll-behavior
Stars203
Forks28
Last commit4 years ago
flixel-ui
flixel-uiHaxe

A GUI library for creating UI elements and managing UI events in HaxeFlixel games.

#user-interface#haxe#haxeflixel
Stars197
Forks75
Last commit10 days ago
Numix Square
Numix Square

A square-shaped app icon theme for Linux desktops, built on top of the Numix base icon theme.

#android-icons#user-interface#system-theming
Stars176
Forks13
Last commit5 months ago
StarryStars
StarryStarsSwift

An iOS GUI library for displaying and editing star ratings with full Interface Builder support.

#user-interface#ios#objective-c
Stars173
Forks20
Last commit6 years ago
Astro Space UX Design System
Astro Space UX Design SystemTypeScript

A collection of web components, guidelines, and patterns for designing space-based user interface applications.

#stencil#design-system#web-components
Stars150
Forks32
Last commit23 days ago
PreviousPage 3 of 6

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
5 years ago
3 years ago
Next
#Ui Components74
#Mobile Development50
#Frontend47
#Ios45
#Swift37
#Cocoapods24
#Cross Platform23
#Animation22
#Javascript19
#Angular18
#React Native18
#Ui15