Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui

Ui

345 projects

Showing 36 of 345 projects

iUI
iUIC

A cross-platform GUI library for V with Swing/FX-inspired syntax and Fluent/WinUI3 style.

#theming#webassembly#vlang
Stars158
Forks9
Last commit29 days ago
Noty
NotyJava

A lightweight Android library for creating animated warnings, dialogs, and alerts with customizable styles and animations.

#kotlin-java#dialogs#android
Stars157
Forks25
Last commit7 years ago
Image Sequence Animator
Image Sequence AnimatorDart

A Flutter widget for animating image sequences with full playback controls as a GIF alternative.

#dart#animation#gif-alternative
Stars155
Forks31
Last commit4 years ago
KWDrawerController
KWDrawerControllerSwift

A customizable iOS drawer view controller with multiple transition animations and gesture support.

#ios#animation#transition
Stars155
Forks30
Last commit3 years ago
Squid
SquidC#

A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.

#retained-mode#custom-rendering#gamedev
Stars154
Forks20
Last commit5 months ago
Umbraco UI Components
Umbraco UI ComponentsTypeScript

A collection of 80+ web components built with Lit for creating interfaces for Umbraco CMS.

#design-system#web-components#hacktoberfest
Stars151
Forks80
Last commit2 days ago
.sea.nvim
.sea.nvimLua

A highly customized Neovim configuration designed as a personal IDE, featuring LSP support, debugging, note-taking, and AI integration.

#vimscript#ai-integration#productivity
Stars148
Forks5
Last commit1 month ago
Rapid Dashboard
Rapid DashboardJava

:whale: A lightweight Docker Developer Interface for Docker Remote API

#dashboard#docker-ui#java
Stars147
Forks24
Last commit5 years ago
Xamarin.Forms.Breadcrumb
Xamarin.Forms.BreadcrumbC#

An automatic breadcrumb navigation control for Xamarin.Forms that generates breadcrumbs from the navigation stack and page titles.

#xamarin#nuget#animation
Stars139
Forks12
Last commit1 year 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
Stars134
Forks7
Last commit2 years ago
Zikojs
ZikojsJavaScript

A versatile JavaScript library providing Hyperscript-based UI components, mathematical utilities, state management, and client-side routing.

#spa#zero-dependency#math
Stars133
Forks16
Last commit2 days ago
V-WebUI
V-WebUIV

A V library for creating desktop application GUIs using any web browser as the frontend.

#safari#v-lang#binary-protocol
Stars128
Forks13
Last commit5 months ago
Helium
HeliumLua

A modern, customizable, high-performance retained UI framework for the LÖVE game engine.

#retained-mode#open-source#helium
Stars124
Forks9
Last commit1 year ago
DistancePicker
DistancePickerSwift

A custom UIKit control for selecting distances with a pan gesture, designed for iOS apps.

#search#mobile-ui#ios
Stars117
Forks18
Last commit7 years ago
ngx-slick-carousel
ngx-slick-carouselTypeScript

Angular 17+ wrapper for slick plugin

#jquery#ui#slick-carousel
Stars116
Forks43
Last commit11 months ago
pixels-catcher
pixels-catcherTypeScript

A library for UI snapshot testing of React Native components and screens, comparing pixel data to detect visual regressions.

#screenshot#ui-testing#ui
Stars116
Forks9
Last commit9 months ago
mui
muiV

A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.

#v-lang#theming#webassembly
Stars111
Forks10
Last commit2 years ago
vue-grid
vue-gridVue

An advanced Vue.js grid component for fast loading and rendering of tabular data.

#tachyons-css#flexbox#table
Stars108
Forks22
Last commit2 years ago
Dile Components
Dile ComponentsJavaScript

A catalog of reusable Web Components built with Lit for building modern web interfaces across frameworks.

#web-components#crud#custom-elements
Stars106
Forks23
Last commit2 days ago
BlankApp UI
BlankApp UIJavaScript

A highly customizable and theming component library for React Native applications.

#ios#theming#android
Stars105
Forks14
Last commit6 years ago
ExpandableButton
ExpandableButtonSwift

A customizable iOS expandable button component that opens in four directions with configurable items and animations.

#mobile-ui#ios#button
Stars102
Forks16
Last commit7 years ago
RandomUserSwift
RandomUserSwiftSwift

A Swift framework for generating random user data by integrating with the randomuser.me API.

#ios#open-source#api
Stars97
Forks11
Last commit5 years ago
<range-slider>
<range-slider>JavaScript

A customizable, accessible, and framework-agnostic web component for single and multi-thumb range sliders.

#web-components#custom-elements#aria
Stars93
Forks7
Last commit4 days ago
react-native-big-slider
react-native-big-sliderJavaScript

A reusable, customizable, and hackable dial knob slider component for React Native applications.

#mobile-ui#open-source#slider
Stars90
Forks11
Last commit8 years ago
PieMenu
PieMenuJava

A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.

#user-interface#open-source#radial-menu
Stars88
Forks15
Last commit3 years ago
Shared React Components Boilerplate
Shared React Components BoilerplateJavaScript

An example monorepository demonstrating best practices for building and managing shared React component libraries.

#design-system#lerna#libraries
Stars87
Forks10
Last commit
Brightspace UI core
Brightspace UI coreJavaScript

A collection of accessible, free, open-source web components and tools for building Brightspace applications.

#design-system#web-components#custom-elements
Stars79
Forks33
Last commit2 days ago
Iu
IuCrystal

A Crystal UI framework built on LibUI with reusable components and cross-platform support.

#user-interface#gui-toolkit#component-based
Stars77
Forks5
Last commit2 years ago
react-native-dial
react-native-dialJavaScript

A reusable and efficient dial knob component for React Native applications.

#mobile-ui#gesture-control#dial
Stars68
Forks14
Last commit5 years ago
stream-chat-angular
stream-chat-angularTypeScript

Official Angular SDK for Stream Chat, providing components and services to build chat applications.

#chat#chat-sdk#angular-chat-application
Stars67
Forks34
Last commit25 days ago
React Native Common
React Native CommonJavaScript

A cross-platform UI toolkit and API component library for React Native applications.

#ios#ui-toolkit#android
Stars65
Forks6
Last commit3 years ago
TvOSMoreButton
TvOSMoreButtonSwift

A tvOS button that truncates long text with '... More', mirroring Apple's UI behavior for tvOS apps.

#button#text-truncation#apple-tv
Stars60
Forks15
Last commit2 months ago
OnyxUI
OnyxUILuau

A collection of quick, customizable UI components designed for Fusion with comprehensive theming and minimal styling code.

#developer-tools#roblox#ui
Stars59
Forks7
Last commit6 months ago
vuejs-confirm-dialog
vuejs-confirm-dialogTypeScript

A Vue.js plugin that converts modal dialogs into reusable async functions with promise and hook-based APIs.

#async-await#popup#promise-based
Stars59
Forks8
Last commit2 years ago
ember-elements
ember-elementsTypeScript

A TypeScript-based UI toolkit for Ember.js, implementing the Blueprint design system for complex desktop web interfaces.

#design-system#emberjs#design
Stars56
Forks8
Last commit2 years ago
NotchToolkit
NotchToolkitSwift

An iOS framework for creatively utilizing the iPhone X notch space with customizable toolbars and views.

#ios#custom-toolbar#design
Stars56
Forks3
Last commit8 years ago
PreviousPage 8 of 10Next

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 years ago
#Ui Components135
#Ios121
#Swift103
#Frontend83
#Mobile Development64
#Animation60
#Cocoapods57
#Uikit49
#Component Library46
#Javascript45
#Cross Platform43
#Ui Library41