Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

1586 projects

Showing 36 of 1505 projects

IBAnimatable
IBAnimatableSwift

Design and prototype custom UI, animations, and transitions directly in Interface Builder for iOS apps without writing code.

#transition-animation#ios#animation
Stars8.6k
Forks777
Last commit3 years ago
vxe-table
vxe-tableTypeScript

A Vue 2/3 table component solution with Excel-like editing, virtual scrolling, and enterprise-grade features.

#vue2#crud#virtual-scrolling
Stars8.6k
Forks1.1k
Last commit4 days ago
Embla Carousel
Embla CarouselTypeScript

A lightweight, dependency-free carousel library with smooth fluid motion and precision swiping.

#slider#slider-plugin#lightweight
Stars8.3k
Forks252
Last commit6 days ago
Inputfield Mask
Inputfield MaskJavaScript

Input mask library for React, Angular, Ember, Vue, and plain JavaScript to format phone, date, currency, and custom inputs.

#input-mask#user-input#vanilla-js
Stars8.2k
Forks819
Last commit1 year ago
LTMorphingLabel
LTMorphingLabelSwift

A Swift UILabel subclass that provides graceful text morphing animations with multiple visual effects.

#ios#animation#ui-components
Stars8.2k
Forks779
Last commit2 months ago
react-native-svg
react-native-svgTypeScript

SVG library for React Native, React Native Web, and plain React web projects.

#react-native-web#svg#react-native
Stars8.0k
Forks1.2k
Last commit8 days ago
FLAnimatedImage
FLAnimatedImageObjective-C

A high-performance animated GIF rendering engine for iOS applications.

#ios#objective-c#mobile-performance
Stars8.0k
Forks1.2k
Last commit2 years ago
Slideout
SlideoutJavaScript

A lightweight, dependency-free JavaScript library for creating touch-enabled slideout navigation menus in mobile web apps.

#hamburger-menu#slideout-menu#vanilla-js
Stars7.9k
Forks1.1k
Last commit5 years ago
Slideout
SlideoutJavaScript

A lightweight, dependency-free JavaScript library for creating touch-enabled slideout navigation menus in mobile web apps.

#slideout-menu#menu-navigation#mobile-web
Stars7.9k
Forks1.1k
Last commit5 years ago
Progressbar.js
Progressbar.jsJavaScript

A JavaScript library for creating responsive, animated SVG progress bars with customizable shapes and animations.

#animation#progressbar#react-integration
Stars7.9k
Forks1.4k
Last commit1 year ago
Glide.js
Glide.jsJavaScript

A dependency-free JavaScript ES6 slider and carousel that's lightweight, flexible, and fast.

#slider#lightweight#dependency-free
Stars7.7k
Forks762
Last commit2 months ago
JTAppleCalendar
JTAppleCalendarSwift

A fully customizable iOS calendar view library for Swift, offering 100% design control over date cells and calendar layout.

#ios#jtapplecalendar#date-picker
Stars7.7k
Forks802
Last commit1 year ago
react-data-grid
react-data-gridTypeScript

A high-performance, feature-rich, and customizable data grid component for React applications.

#data-grid#spreadsheet#react-data-grid
Stars7.6k
Forks2.2k
Last commit8 days ago
Flickity
FlickityJavaScript

A touch-friendly, responsive, and flickable carousel library for modern web interfaces.

#slider#accessibility#frontend
Stars7.6k
Forks596
Last commit2 years ago
SwiftMessages
SwiftMessagesSwift

A flexible message bar and view controller presentation library for iOS and macOS, supporting UIKit and SwiftUI.

#ios#custom-animations#nib
Stars7.6k
Forks765
Last commit4 months ago
FSPagerView
FSPagerViewSwift

An elegant screen slide library for iOS and tvOS, perfect for creating banners, product showcases, and onboarding sliders.

#ios#banner-view#uicollectionviewlayout
Stars7.4k
Forks1.1k
Last commit1 year ago
JVFloatLabeledTextField
JVFloatLabeledTextFieldObjective-C

A UITextField and UITextView subclass implementing the Float Label Pattern for improved iOS form UX.

#mobile-design#ios#uitextfield
Stars7.2k
Forks719
Last commit3 years ago
HandyControl
HandyControlC#

A collection of simple and commonly used WPF controls and styles for .NET desktop applications.

#animation#csharp#nuget-package
Stars7.1k
Forks1.2k
Last commit1 day ago
SWTableViewCell
SWTableViewCellObjective-C

A UITableViewCell subclass that implements swipeable content with utility buttons, similar to iOS 7 Mail app.

#ios#objective-c#utility-buttons
Stars7.1k
Forks1.2k
Last commit5 years ago
Css-loaders
Css-loadersCSS

A collection of minimal, single-element loading spinners animated entirely with CSS.

#minimal-design#css-animations#single-element
Stars7.1k
Forks1.0k
Last commit1 year ago
form-create
form-createJavaScript

A powerful low-code dynamic form component that renders forms from JSON, supports mobile, and includes a visual designer.

#element-ui#form-designer#dynamic-forms
Stars7.0k
Forks1.1k
Last commit3 days ago
XLPagerTabStrip
XLPagerTabStripSwift

A container view controller for iOS that provides Android-like pager tabs with multiple indicator styles.

#ios#container-view-controller#tab-navigation
Stars7.0k
Forks1.3k
Last commit2 years ago
react-native-scrollable-tab-view
react-native-scrollable-tab-viewJavaScript

A React Native component for swipeable tab navigation with independent scrollable content per tab.

#mobile-ui#tab-navigation#tabs
Stars6.9k
Forks2.3k
Last commit1 year ago
MGSwipeTableCell
MGSwipeTableCellObjective-C

A UITableViewCell subclass for adding swipeable buttons with multiple transition effects to iOS table views.

#ios#objective-c#swipe-actions
Stars6.9k
Forks1.1k
Last commit3 years ago
vex
vexCSS

A lightweight, configurable dialog library that replaces native alert, confirm, and prompt with customizable styling.

#umd#lightweight#frontend
Stars6.9k
Forks481
Last commit3 years ago
vue-multiselect
vue-multiselectJavaScript

A universal, dependency-free select, multiselect, and tagging component for Vue.js applications.

#options-api#select#tagging
Stars6.8k
Forks992
Last commit2 months ago
Golden Layout
Golden LayoutJavaScript

A JavaScript layout manager for creating multi-window, drag-and-drop web application interfaces.

#layout#layout-manager#golden-layout
Stars6.7k
Forks555
Last commit4 months ago
X-editable
X-editableJavaScript

A jQuery plugin for in-place editing with Bootstrap, jQuery UI, or plain jQuery.

#jquery-plugin#frontend#in-place-editing
Stars6.5k
Forks1.7k
Last commit1 year ago
React-Draft-Wyiswyg
React-Draft-WyiswygJavaScript

A customizable WYSIWYG rich text editor built with React and Draft.js for React applications.

#content-editing#frontend#ui-components
Stars6.5k
Forks1.2k
Last commit1 year ago
simplebar
simplebarTypeScript

A vanilla JavaScript library that replaces default browser scrollbars with custom CSS-styled ones while preserving native scrolling performance.

#cross-browser#lightweight#custom-scrollbars
Stars6.4k
Forks531
Last commit6 months ago
Lightbox
LightboxJavaScript

A lightweight JavaScript library for overlaying images on top of the current page with minimal setup.

#modal-images#vanilla-js#lightbox
Stars6.4k
Forks1.7k
Last commit1 month ago
SwipeCellKit
SwipeCellKitSwift

A swipeable UITableViewCell/UICollectionViewCell library for iOS, inspired by the stock Mail.app and implemented in Swift.

#ios#uitableviewcell#drag
Stars6.3k
Forks811
Last commit2 years ago
MessageKit
MessageKitSwift

A community-driven, customizable chat UI library for iOS apps built with Swift.

#chat#hacktoberfest#ios
Stars6.3k
Forks1.2k
Last commit1 month ago
Ant Design Blazor
Ant Design BlazorC#

A rich set of enterprise-class UI components for Blazor based on Ant Design.

#design-system#hacktoberfest#webassembly
Stars6.2k
Forks1.2k
Last commit25 days ago
MaterialEditText
MaterialEditTextJava

An enhanced Android EditText widget implementing Material Design with floating labels, character counters, and custom styling.

#ui-ux#text-input#android
Stars6.1k
Forks1.0k
Last commit2 months ago
TextFieldEffects
TextFieldEffectsSwift

A collection of customizable, animated UITextField effects for iOS, built with Swift.

#textfield#ios#ui-animation
Stars6.0k
Forks591
Last commit2 years ago
PreviousPage 4 of 42

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
Next
#Ios625
#Frontend498
#Mobile Development490
#Swift474
#Cocoapods343
#React Native256
#Animation205
#Javascript195
#Mobile Ui177
#Cross Platform171
#Carthage168
#Web Development164