Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. User Interaction

User Interaction

11 projects

Showing 11 of 11 projects

hammer.js
hammer.jsJavaScript

A JavaScript library for detecting and recognizing multi-touch gestures on web applications.

#multi-touch#mobile-web#frontend
Stars24.4k
Forks2.6k
Last commit5 months ago
annyang
annyangTypeScript

A tiny JavaScript library for adding speech recognition and voice commands to websites.

#web-accessibility#voice-commands#hands-free
Stars6.8k
Forks1.0k
Last commit6 days ago
Laravel Love
Laravel LovePHP

Add customizable social reactions (like, dislike, custom emotions) to Laravel Eloquent models with a weighted reaction system.

#eloquent#cog#laravel
Stars1.2k
Forks76
Last commit2 months ago
TouchVisualizer
TouchVisualizerSwift

A lightweight pure Swift library for visualizing touch interactions on iOS screens with a single line of code.

#debugging-tools#ios#ui-debugging
Stars870
Forks113
Last commit4 years ago
react-hooks-lib
react-hooks-libJavaScript

A comprehensive collection of reusable React Hooks for lifecycle management, state, effects, network requests, and UI feedback.

#hooks#network-requests#form-handling
Stars544
Forks27
Last commit4 years ago
countdown.js
countdown.jsJavaScript

A lightweight JavaScript library for creating customizable countdown timers with abort and tick callbacks.

#lightweight#timing#frontend
Stars423
Forks29
Last commit12 years ago
react-native-gesture-recognizers
react-native-gesture-recognizersJavaScript

React Native decorators for adding pan and swipe gesture recognition to components with minimal code.

#mobile-ui#decorators#touch-events
Stars365
Forks53
Last commit6 years ago
EVFaceTracker
EVFaceTrackerObjective-C

An iOS library that uses face detection to calculate device distance and angle relative to a user's face for interactive 3D effects.

#angle#camera#ios
Stars258
Forks39
Last commit6 years ago
ember-gestures
ember-gesturesJavaScript

Adds gesture recognition to Ember.js applications using HammerJS for touch, mouse, and pointer events.

#javascript-framework#mobile-web#ember-addon
Stars160
Forks56
Last commit2 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
Stars110
Forks12
Last commit7 years ago
selecting
selectingJavaScript

A lightweight JavaScript library for accessing and working with user-selected text in web pages.

#dom-manipulation#cross-browser#frontend
Stars96
Forks12
Last commit10 years ago

Related Tags

#Frontend6#Javascript Library4#Cocoapods3#Ios3
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