Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

1730 projects

Showing 36 of 1730 projects

MBAutoGrowingTextView
MBAutoGrowingTextViewObjective-C

A lightweight UITextView subclass for iOS that automatically grows and shrinks with user input using Auto Layout.

#auto-layout#ios#text-input
Stars124
Forks22
Last commit6 years ago
vscode-antd-rush
vscode-antd-rushTypeScript

A VS Code extension that provides Ant Design component documentation, props hints, and method handler insertion.

#developer-tools#productivity#ant-design
Stars123
Forks19
Last commit3 years ago
@kouts/vue-modal
@kouts/vue-modalJavaScript

A customizable, stackable, and lightweight modal component for Vue.js 3 with built-in accessibility.

#sidebar-menu#stackable#a11y
Stars123
Forks15
Last commit2 months ago
Swift-CircleMenu
Swift-CircleMenuSwift

A rotating circle menu library for iOS written in Swift 3 with gesture-based rotation and high customizability.

#ios#open-source#animation
Stars123
Forks15
Last commit9 years ago
jquery-responsive-text
jquery-responsive-textCoffeeScript

A jQuery plugin that dynamically adjusts font sizes based on container width for responsive typography.

#jquery-plugin#responsive-typography#dynamic-text
Stars123
Forks23
Last commit11 years ago
SZMentionsSwift
SZMentionsSwiftSwift

A lightweight iOS library for adding, removing, and editing mentions within a UITextView.

#ios#textview#ui-components
Stars122
Forks64
Last commit5 years ago
devextreme-angular-template
devextreme-angular-templateCSS

A responsive Angular application template built with DevExtreme UI components for rapid dashboard and admin panel development.

#devextreme#template#angular-starter
Stars121
Forks47
Last commit
react-native-submit-button
react-native-submit-buttonJavaScript

An animated React Native button component that folds during submission and expands back with success/error states.

#form-submission#mobile-ui#ios
Stars121
Forks15
Last commit8 years ago
flutter_omarchy
flutter_omarchyDart

A Flutter package for developing applications for the Omarchy platform.

#dart#omarchy-integration#cli-tool
Stars120
Forks4
Last commit8 months ago
Draft.js Typeahead
Draft.js TypeaheadJavaScript

A higher-order React component that adds typeahead/autocomplete functionality to Draft.js editors, inspired by Facebook.com.

#typeahead#draftjs#content-editable
Stars120
Forks16
Last commit8 years ago
KYWheelTabController
KYWheelTabControllerSwift

A UITabBarController subclass that replaces the standard tab bar with a circular menu for iOS apps.

#ios#custom-ui#ui-components
Stars119
Forks16
Last commit5 years ago
react-native-from-builder
react-native-from-builderJavaScript

A React Native library for generating and managing forms with built-in validation, keyboard handling, and NativeBase components.

#nested-forms#form-builder#react-native
Stars119
Forks66
Last commit
ng-otp-input
ng-otp-inputTypeScript

A fully customizable, one-time password input component for Angular applications.

#web-security#authentication#reactive-forms
Stars119
Forks55
Last commit2 months ago
PageControl
PageControlSwift

Animated iOS page control component with smooth transitions and custom styling.

#ios#animation#swift-package-manager
Stars117
Forks11
Last commit4 years ago
PMZSwitch
PMZSwitchSwift

A customizable animated toggle switch component for iOS apps with smooth transition effects.

#mobile-ui#ios#uiswitch
Stars117
Forks19
Last commit7 years ago
aurelia-kendoui-bridge
aurelia-kendoui-bridgeJavaScript

A set of Aurelia wrappers for integrating Kendo UI components into Aurelia applications.

#javascript-framework#ui-bridge#aurelia
Stars117
Forks30
Last commit5 years ago
vue3-select-component
vue3-select-componentVue

A flexible, modern, and accessible select input component for Vue 3 with TypeScript support.

#multi-select#select#vue3
Stars116
Forks20
Last commit1 day ago
SelectionDialog
SelectionDialogSwift

A simple iOS selection dialog library for Swift, inspired by custom alert views.

#ios#selection-ui#dialog
Stars116
Forks23
Last commit6 years ago
framer-Symbols
framer-SymbolsCoffeeScript

A Framer module for creating reusable components (symbols) with shared states and events, without writing a class.

#interactive-design#framer#module
Stars116
Forks3
Last commit8 years ago
KDEDateLabel
KDEDateLabelSwift

A UILabel subclass for iOS that automatically updates to display relative time (e.g., '5 minutes ago') without manual refreshing.

#ios#relative-time#ui-components
Stars116
Forks13
Last commit8 years ago
Satchel
SatchelLuau

A modern, customizable open-source backpack system for Roblox games, offering a familiar yet improved user experience.

#game-ui#open-source#luau
Stars115
Forks25
Last commit4 days ago
Dva Antd Mobile Starter
Dva Antd Mobile StarterJavaScript

A starter template for building mobile web apps with Dva.js and Ant Design Mobile.

#dva-js#mobile-web#roadhog
Stars115
Forks44
Last commit7 years ago
FCAlertView
FCAlertViewSwift

A flat, customizable alert view library for iOS written in Swift.

#alert-view#flat-design#ios
Stars114
Forks16
Last commit6 years ago
react-native-interactive-image-gallery
react-native-interactive-image-galleryJavaScript

A React Native component for displaying interactive image galleries with tilt animations and detailed info overlays.

#mobile-ui#react-component#ios
Stars114
Forks16
Last commit
CRA-TS-Antd
CRA-TS-AntdTypeScript

A pre-configured Create React App template with TypeScript and Ant Design, ready for development without ejecting.

#create-react-app#ant-design#boilerplate
Stars113
Forks11
Last commit8 years ago
react-native-markdown-editor
react-native-markdown-editorJavaScript

A React Native markdown editor with live preview and helper buttons for easy syntax insertion.

#package#live-preview#npm
Stars112
Forks35
Last commit4 years ago
ngx-tethys
ngx-tethysTypeScript

A comprehensive Angular component library with 60+ enterprise-grade UI components following the Tethys Design system.

#design-system#ui-kit#frontend
Stars112
Forks35
Last commit18 hours ago
CircleProgressBar
CircleProgressBarJava

A lightweight Android library for creating customizable circular progress bars with text support.

#kotlin-java#circular-progress#custom-view
Stars112
Forks34
Last commit6 years ago
Blackstone UI
Blackstone UIJavaScript

A library of web components, utilities, and a router built with Lit for creating single-page progressive web applications.

#design-system#lit-html-element#web-components
Stars111
Forks5
Last commit2 months ago
vueye-datatable
vueye-datatableVue

A Vue 3 component library for building feature-rich, customizable data tables with pagination and selection.

#vue-datatable#vuejs2#pagination
Stars111
Forks14
Last commit2 years ago
react-native-android-kit
react-native-android-kitJava

A set of native Android UI components and modules for React Native, including TabLayout, Button, and FloatingActionButton.

#library#native-modules#android-ui
Stars111
Forks20
Last commit2 years ago
ATTabs
ATTabsPascal

A collection of custom-drawn, OS-independent UI controls for Delphi and Lazarus applications.

#gui-toolkit#cross-platform-ui#pascal
Stars110
Forks29
Last commit1 month ago
CrownControl
CrownControlSwift

A tiny iOS accessory view inspired by Apple Watch Digital Crown for scrolling content without lifting your thumb.

#user-interface#ios#gesture-control
Stars110
Forks12
Last commit7 years ago
ArcChartView
ArcChartViewKotlin

An Android library for drawing customizable arc charts to visualize statistics, ratings, or any segmented data.

#rating-system#hacktoberfest#chart
Stars109
Forks27
Last commit5 years ago
react-native-emoji-picker
react-native-emoji-pickerJavaScript

A simple, customizable emoji picker component for React Native applications.

#mobile-ui#open-source#emoji-picker
Stars109
Forks43
Last commit7 years ago
ember-flatpickr
ember-flatpickrJavaScript

An Ember.js addon that wraps the Flatpickr date picker library for customizable date/time selection.

#date-picker#ember-addon#frontend
Stars109
Forks58
Last commit18 days ago
PreviousPage 39 of 49

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
1 day ago
6 years ago
3 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175