Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. User Experience

User Experience

113 projects

Showing 36 of 113 projects

autoNumberic
autoNumbericJavaScript

A standalone JavaScript library for live as-you-type formatting of international numbers and currencies.

#input-masking#autonumeric#library
Stars1.8k
Forks412
Last commit1 month ago
LoadingShimmer
LoadingShimmerSwift

A lightweight iOS library to add shimmering loading effects to any view with minimal code.

#mobile-ui#shimmer-effect#ios
Stars1.6k
Forks73
Last commit3 years ago
react-native-loading-spinner-overlay
react-native-loading-spinner-overlayJavaScript

A customizable loading spinner overlay component for React Native apps with configurable animations and styles.

#ios#loading-indicator#loading
Stars1.6k
Forks172
Last commit
stickUp
stickUpJavaScript

A jQuery plugin that sticks navigation elements to the top of the browser window while scrolling.

#scroll-behavior#jquery-plugin#sticky-navigation
Stars1.5k
Forks602
Last commit10 years ago
MYBlurIntroductionView
MYBlurIntroductionViewObjective-C

A powerful iOS library for building customizable app introductions and tutorials with blur effects and custom panels.

#ios#objective-c#ui-components
Stars1.5k
Forks194
Last commit8 years ago
TransitionButton
TransitionButtonSwift

A UIButton subclass for iOS that provides loading spinner animations and smooth transition effects.

#transition-animation#ios#button
Stars1.5k
Forks153
Last commit3 years ago
IHKeyboardAvoiding
IHKeyboardAvoidingSwift

An iOS library that automatically moves any UIView above the keyboard without requiring a UIScrollView.

#ios#keyboard-avoidance#objective-c
Stars1.4k
Forks155
Last commit3 years ago
tourist
touristCoffeeScript

A simple JavaScript library for creating guided tours in complex single-page applications.

#jquery#single-page-app#javascript-library
Stars1.2k
Forks95
Last commit7 years ago
SlowQuitApps
SlowQuitAppsObjective-C

A macOS app that adds a global delay to Command-Q to prevent accidental app quits.

#productivity#system-tool#keyboard-shortcuts
Stars1.2k
Forks57
Last commit5 years ago
electron-dl
electron-dlJavaScript

A simple Electron library for handling file downloads with automatic save, progress bars, and dock badges.

#desktop-apps#nodejs#utility-library
Stars1.2k
Forks136
Last commit9 months ago
MLPAutoCompleteTextField
MLPAutoCompleteTextFieldObjective-C

A UITextField subclass for iOS that provides a drop-down autocomplete menu to reduce user typing effort.

#cocoa-touch#ios#text-input
Stars1.2k
Forks218
Last commit6 years ago
SubtleVolume
SubtleVolumeSwift

Replace iOS's obtrusive system volume popup with a subtle, customizable indicator.

#ios#ui-customization#volume-indicator
Stars1.2k
Forks63
Last commit6 years ago
ClusterPrePermissions
ClusterPrePermissionsObjective-C

An iOS utility that lets developers ask for permissions with custom dialogs before showing the system prompt.

#ios#ui-alerts#objective-c
Stars1.2k
Forks103
Last commit8 years ago
react-native-shimmer-placeholder
react-native-shimmer-placeholderJavaScript

A React Native library for creating shimmering placeholder/skeleton loading effects on both iOS and Android.

#mobile-ui#skeleton-ui#loading-placeholder
Stars1.1k
Forks93
Last commit
ngx-progressbar
ngx-progressbarTypeScript

A nanoscopic Angular progress bar with realistic trickle animations to indicate loading states.

#router-events#progress#animation
Stars1.1k
Forks105
Last commit4 months ago
HidingNavigationBar
HidingNavigationBarSwift

A Swift library to automatically hide and show navigation bars and tab bars as users scroll in iOS apps.

#mobile-ui#ios#scroll-behavior
Stars1.0k
Forks125
Last commit4 years ago
react-native-haptic-feedback
react-native-haptic-feedbackTypeScript

A comprehensive React Native library for rich haptic feedback with Core Haptics on iOS, advanced patterns on Android, and cross-platform utilities.

#ios#haptics#core-haptics
Stars967
Forks114
Last commit
Windless
WindlessSwift

A Swift library for implementing invisible layout loading views with shimmer animations in iOS apps.

#ios#skeleton#shimmer-animation
Stars947
Forks61
Last commit3 years ago
A Well-Known URL for Changing Passwords
A Well-Known URL for Changing PasswordsBikeshed

A specification for a well-known URL that redirects to a site's password change form, enabling password managers to directly navigate users.

#rfc-5785#http#password-managers
Stars906
Forks20
Last commit
Haptica
HapticaSwift

A simple and expressive haptic feedback generator for iOS apps.

#generator#uibutton#ios
Stars816
Forks48
Last commit11 months ago
SkyLab
SkyLabObjective-C

A backend-agnostic framework for multivariate and A/B testing in iOS and macOS apps.

#ios#objective-c#multivariate-testing
Stars791
Forks39
Last commit5 years ago
ngx-loading-bar
ngx-loading-barTypeScript

A fully automatic loading bar with zero configuration for Angular apps, supporting HTTP, HttpClient, and router.

#loading-bar#loading-indicator#frontend
Stars787
Forks82
Last commit6 months ago
Gifffer
GiffferJavaScript

A tiny JavaScript library that prevents animated GIFs from autoplaying by replacing them with a playable first frame.

#autoplay-prevention#lightweight#web-performance
Stars781
Forks93
Last commit6 years ago
cariocamenu
cariocamenuSwift

A simple, elegant, and fast zero-tap navigation menu for iOS apps, accessible via screen-edge swipes.

#mobile-ui#ios#gesture-driven-animations
Stars777
Forks48
Last commit6 years ago
vue-page-stack
vue-page-stackJavaScript

A Vue 3 navigation manager that caches page state like a native app for smoother SPA navigation.

#spa-navigation#stack#vue-router
Stars764
Forks84
Last commit18 days ago
Design Principles
Design Principles

A curated collection of design principles from major design systems, articles, and resources for reference and inspiration.

#awesome-list#design-resources#ui-design
Stars754
Forks35
Last commit5 years ago
shinyjs
shinyjsR

Perform common JavaScript operations in Shiny apps to improve UX without writing JavaScript.

#shiny r#r-package#interactivity
Stars750
Forks118
Last commit4 months ago
CraueFormFlowBundle
CraueFormFlowBundlePHP

A Symfony bundle for building and handling multi-step forms with navigation, validation, and file upload support.

#web-forms#validation#bundle
Stars747
Forks125
Last commit1 year ago
fakeLoader.js
fakeLoader.jsCSS

A lightweight jQuery plugin for creating animated fullscreen loading spinners to simulate page preloading.

#web-animation#page-preloading#jquery-plugin
Stars720
Forks266
Last commit7 years ago
PageSpeed Metrics
PageSpeed Metrics

A curated list of web performance metrics, tools, and concepts for measuring page speed and user experience.

#webpagetest#awesome-list#web-performance
Stars691
Forks26
Last commit2 years ago
LCP
LCP

A curated list of web performance metrics, tools, and concepts for measuring page speed and user experience.

#web-vitals#awesome-list#web-performance
Stars691
Forks26
Last commit2 years ago
FCP
FCP

A curated list of web performance metrics, tools, and concepts for measuring page speed and user experience.

#web-vitals#awesome-list#web-performance
Stars691
Forks26
Last commit2 years ago
PageLoadingEffects
PageLoadingEffectsCSS

A collection of SVG animations for modern page loading transitions and content reveals.

#web-design#ui-animations#content-reveal
Stars642
Forks109
Last commit12 years ago
cordova-plugin-splashscreen
cordova-plugin-splashscreenJavaScript

Apache Cordova plugin for displaying and controlling a splash screen during app launch on the browser platform.

#cordova-plugin#library#objective-c
Stars638
Forks629
Last commit20 days ago
STLocationRequest
STLocationRequestSwift

A Swift library for elegantly requesting iOS location permissions with a 3D 360° flyover map view.

#ios#mapview#permission-request
Stars638
Forks48
Last commit6 years ago
Empathy in Engineering
Empathy in Engineering

A curated collection of resources for fostering compassionate and inclusive engineering cultures.

#inclusive-design#lists#compassionate-engineering
Stars577
Forks23
Last commit10 years ago
PreviousPage 2 of 4

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
6 months ago
2 years ago
11 days ago
1 year ago
Next
#Frontend33
#Ios33
#Ui Components23
#Javascript Library22
#Swift21
#Cocoapods18
#Mobile Development15
#Javascript15
#Web Performance14
#Jquery Plugin12
#Carthage12
#Web Development11