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

Xamarin.Forms.EntryAutoComplete
Xamarin.Forms.EntryAutoCompleteC#

A Xamarin.Forms custom control that provides auto-complete suggestions while typing with multiple suggestion modes.

#auto-complete#user-interface#text-input
Stars35
Forks9
Last commit
upymenu
upymenuPython

A MicroPython menu implementation for LCD displays with submenus, actions, and callbacks.

#user-interface#lcd16x2#embedded-systems
Stars35
Forks8
Last commit2 months ago
Framer-Module-UISound
Framer-Module-UISoundCoffeeScript

A FramerJS module for adding UI sound effects to prototypes with simple playback controls.

#user-interface#framer-snippets#interactive-design
Stars32
Forks2
Last commit9 years ago
CocoaInterface
CocoaInterfaceCommon Lisp

A Lisp library for building Cocoa user interfaces dynamically within Clozure Common Lisp on macOS.

#macos-development#clozure-ccl#user-interface
Stars32
Forks3
Last commit8 years ago
aurelia-notification
aurelia-notificationJavaScript

A configurable notification service for Aurelia using humane-js with automatic i18n translation support.

#user-interface#aurelia-plugin#frontend
Stars29
Forks7
Last commit5 years ago
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
LV_Colors
LV_ColorsAutoHotkey

AHK class for applying individual colors to ListView rows and cells in AutoHotkey GUIs.

#user-interface#autohotkey#gui-controls
Stars29
Forks10
Last commit2 years ago
Neobar
NeobarLua

A modern, flexible, and customizable hotbar UI component for Roblox games.

#hotbar#user-interface#luau
Stars28
Forks0
Last commit4 months ago
react-native-starrating
react-native-starratingJavaScript

A customizable star rating component for React Native applications.

#rating-system#user-interface#ios
Stars27
Forks14
Last commit10 years ago
CbAutoComplete
CbAutoCompleteAutoHotkey

Auto-completes typed values in an AHK ComboBox control.

#auto-complete#user-interface#autohotkey
Stars27
Forks6
Last commit10 years ago
react-native-keyboard-sticky-view
react-native-keyboard-sticky-viewJavaScript

A React Native component that creates animated sticky views that move with the keyboard.

#user-interface#ios#animation
Stars25
Forks3
Last commit6 years ago
Avatar
AvatarRuby

Generate random user avatars for iOS apps with customizable colors and patterns.

#user-interface#ios#avatar-generation
Stars24
Forks2
Last commit7 years ago
command-and-cursor.nvim
command-and-cursor.nvimLua

Neovim plugin that highlights cursor and visual selections when entering command mode for better visibility.

#user-interface#cursor-highlight#nvim-lua
Stars24
Forks0
Last commit1 year ago
FocusEngine
FocusEngineCoffeeScript

A Framer module for simulating Apple TV and Roku-style grid focus navigation in interactive prototypes.

#user-interface#interactive-design#remote-navigation
Stars23
Forks4
Last commit8 years ago
truncateline.nvim
truncateline.nvimLua

A Neovim plugin that truncates long lines to show only the start when scrolling horizontally, preventing disorientation.

#user-interface#scrolling#neovim-plugin
Stars22
Forks1
Last commit6 months ago
@kolirt/vue-modal
@kolirt/vue-modalTypeScript

A Vue 3 modal package offering dynamic modal management with cascading support and extensive customization.

#user-interface#vue3#modal-dialogs
Stars22
Forks4
Last commit26 days ago
Class_ScrollGUI
Class_ScrollGUIAutoHotkey

An AutoHotkey class that creates scrollable GUI containers as parent windows for other GUI elements.

#user-interface#autohotkey#windows-automation
Stars21
Forks6
Last commit11 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
LBEX
LBEXAutoHotkey

A collection of utility functions for enhancing AutoHotkey ListBox controls with advanced operations.

#user-interface#autohotkey#windows-automation
Stars19
Forks3
Last commit6 years ago
Slicy
SlicyLua

A 9-slice library for Love2D that enables distortion-free scaling of UI elements by preserving corners and edges.

#user-interface#pixel-art#graphics
Stars18
Forks0
Last commit4 years ago
Better Launchpad
Better Launchpad

A smarter, free, and highly customizable application launcher for macOS with fast search.

#search#user-interface#productivity
Stars18
Forks0
Last commit2 months ago
selector
selectorShell

A shell-interactive menu tool with filtering and selection for Bash, Zsh, and Ksh.

#user-interface#shell-scripting#select
Stars17
Forks2
Last commit5 days ago
react-native-gravatar
react-native-gravatarJavaScript

A React Native wrapper for the Gravatar API to display user profile images from email addresses.

#user-interface#email-hash#react-native
Stars17
Forks5
Last commit9 years ago
OEANotification
OEANotificationSwift

An iOS library for creating and customizing notification views with minimal code.

#user-interface#ios#alert-views
Stars17
Forks3
Last commit8 years ago
LV_EX
LV_EXAutoHotkey

Extends AutoHotkey GUI ListView controls with additional functionality for enhanced data display and manipulation.

#user-interface#gui-toolkit#autohotkey
Stars16
Forks10
Last commit3 years ago
Batonnet.js
Batonnet.jsJavaScript

A universal, intercultural JavaScript library for converting numbers into user-friendly visual representations.

#user-interface#number-formatting#internationalization
Stars16
Forks0
Last commit9 years ago
ListBox
ListBoxLua

A dynamic, customizable listbox UI component for the LÖVE 2D game engine, supporting mouse, keyboard, and touch interactions.

#user-interface#gui-toolkit#open-source
Stars15
Forks1
Last commit9 years ago
Xamarin.Forms.StateButton
Xamarin.Forms.StateButtonC#

A Xamarin.Forms control that wraps any XAML content to create fully customizable buttons with state-based styling.

#mobile-ui#user-interface#xamarin
Stars13
Forks4
Last commit1 year ago
LV_InCellEdit
LV_InCellEditAutoHotkey

AHK class enabling in-cell editing for ListView controls in AutoHotkey GUIs with keyboard navigation support.

#user-interface#autohotkey#windows-automation
Stars13
Forks5
Last commit10 years ago
SimpleColorPicker
SimpleColorPickerC#

A simple color picker control for Xamarin.Forms with multiple UI modes including mixer, dialog, and entry editor.

#user-interface#xamarin#popup
Stars11
Forks3
Last commit4 years ago
TaskDialog
TaskDialogAutoHotkey

A modern alternative to the classic MsgBox for Windows Vista and later, offering richer dialog capabilities.

#windows-api#user-interface#dialog-box
Stars11
Forks1
Last commit11 years ago
Material-Design-ColorPicker
Material-Design-ColorPickerCSS

A color picker component implementing Google's Material Design color palette and guidelines.

#design-system#user-interface#web-design
Stars11
Forks2
Last commit8 years ago
Interactive Newton's Cradle
Interactive Newton's CradleSwift

A collection of Swift 3 demo projects showcasing various iOS animation techniques and visual effects.

#user-interface#ios#animation
Stars10
Forks1
Last commit8 years ago
angular-cool
angular-coolTypeScript

A collection of useful Angular libraries and UI components for enhanced web development.

#user-interface#virtual-scrolling#frontend
Stars10
Forks3
Last commit19 days ago
Home Indicator
Home IndicatorJavaScript

Capacitor plugin to hide and show the iOS home indicator bar for immersive full-screen apps.

#user-interface#ios#capacitor-plugin
Stars9
Forks3
Last commit4 days ago
ngx-tooltip-directives
ngx-tooltip-directivesTypeScript

A flexible Angular library providing three directive-based tooltip implementations (string, HTML, and template) with full zoneless compatibility.

#user-interface#accessibility#frontend
Stars9
Forks0
Last commit
PreviousPage 5 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
7 years ago
6 days ago
Next
#Ui Components74
#Mobile Development50
#Frontend47
#Ios45
#Swift37
#Cocoapods24
#Cross Platform23
#Animation22
#Javascript19
#Angular18
#React Native18
#Ui15