Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

2316 projects

Showing 36 of 2316 projects

ESTabBarController
ESTabBarControllerObjective-C

A custom iOS tab bar controller with animated selection indicator and button action support.

#mobile-ui#ios#objective-c
Stars127
Forks22
Last commit8 years ago
ngx-dynamic-hooks
ngx-dynamic-hooksTypeScript

Automatically insert live Angular components into dynamic strings or HTML structures using selectors or custom patterns.

#aot-compilation#server-side-rendering#html-parsing
Stars127
Forks8
Last commit1 year ago
vue-css-donut-chart
vue-css-donut-chartTypeScript

A lightweight Vue component for drawing pure CSS donut charts with no external dependencies.

#chart#pie-chart#donut
Stars126
Forks19
Last commit2 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
Stars125
Forks15
Last commit6 months 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
Stars124
Forks18
Last commit3 years ago
react-native-submit-button
react-native-submit-buttonTypeScript

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

#form-submission#mobile-ui#ios
Stars123
Forks16
Last commit10 days ago
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
Stars122
Forks21
Last commit7 years 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
Stars122
Forks15
Last commit9 years ago
SZMentionsSwift
SZMentionsSwiftSwift

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

#ios#textview#ui-components
Stars122
Forks63
Last commit5 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
Stars121
Forks22
Last commit11 years 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
Forks14
Last commit8 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
Stars120
Forks46
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
Forks52
Last commit6 months ago
vue3-select-component
vue3-select-componentTypeScript

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

#multi-select#select#vue3
Stars119
Forks18
Last commit2 days ago
KYWheelTabController
KYWheelTabControllerSwift

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

#ios#custom-ui#ui-components
Stars118
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
Stars118
Forks66
Last commit
PageControl
PageControlSwift

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

#ios#animation#swift-package-manager
Stars118
Forks11
Last commit5 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
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
PMZSwitch
PMZSwitchSwift

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

#mobile-ui#ios#uiswitch
Stars116
Forks19
Last commit8 years ago
SelectionDialog
SelectionDialogSwift

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

#ios#selection-ui#dialog
Stars116
Forks23
Last commit7 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
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 commit8 years ago
FCAlertView
FCAlertViewSwift

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

#alert-view#flat-design#ios
Stars114
Forks16
Last commit7 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
Stars111
Forks35
Last commit15 hours 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
vueye-datatable
vueye-datatableTypeScript

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

#vue-datatable#vuejs2#pagination
Stars111
Forks14
Last commit2 days ago
CircleProgressBar
CircleProgressBarJava

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

#kotlin-java#circular-progress#custom-view
Stars111
Forks34
Last commit7 years ago
ATTabs
ATTabsPascal

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

#gui-toolkit#cross-platform-ui#pascal
Stars111
Forks28
Last commit7 days 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
Stars110
Forks5
Last commit3 months 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 commit6 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
Forks42
Last commit8 years 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
Stars109
Forks12
Last commit8 years ago
PreviousPage 39 of 65

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 days ago
7 years ago
3 years ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218