Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gesture Recognition

Gesture Recognition

40 projects

Showing 36 of 40 projects

use-gesture
use-gestureTypeScript

A utility library for adding rich mouse and touch gestures to React and vanilla JavaScript components.

#hooks#drag#wheel
Stars9.6k
Forks332
Last commit1 year ago
RESideMenu
RESideMenuObjective-C

iOS 7/8 style side menu with parallax effect for left and right navigation.

#mobile-ui#ios#objective-c
Stars7.0k
Forks1.3k
Last commit8 years 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
Koloda
KolodaSwift

A customizable iOS card swipe view library for implementing Tinder-like card interfaces with smooth animations.

#cards#ios#card-swipe
Stars5.4k
Forks806
Last commit2 years ago
ViewDeck
ViewDeckObjective-C

An iOS framework for implementing sliding side menus with programmatic and gesture-based controls.

#ios#objective-c#container-view-controller
Stars5.3k
Forks956
Last commit3 years ago
alloyfinger
alloyfingerJavaScript

A super tiny multi-touch gesture library for web applications, supporting tap, swipe, pinch, rotate, and more.

#gesture#finger#multi-touch
Stars3.4k
Forks539
Last commit7 years ago
handtrack.js
handtrack.jsJavaScript

A JavaScript library for real-time hand detection and pose classification directly in the browser using TensorFlow.js.

#browser-ml#neural-networks#hand-detection
Stars2.9k
Forks257
Last commit3 years ago
Photo View
Photo ViewDart

A Flutter widget for creating zoomable, pan-able images and custom content with extensive customization options.

#dart#pinch-to-zoom#images
Stars2.0k
Forks583
Last commit1 year ago
TouchScript
TouchScriptC#

A complete multi-touch gesture library for Unity that handles complex gesture interactions across iOS, Android, Windows, and TUIO platforms.

#ios#multi-touch#android
Stars1.7k
Forks366
Last commit3 years ago
EBPhotoPages
EBPhotoPagesObjective-C

A feature-rich iOS photo gallery library with tagging, commenting, and social features, built using the State Pattern for easy customization.

#ios#state-pattern#asynchronous-loading
Stars1.6k
Forks187
Last commit4 years ago
DBPathRecognizer
DBPathRecognizerSwift

A Swift gesture recognizer that identifies hand-drawn paths using 8-directional algorithms for iOS applications.

#ios#pattern-matching#gesture-recognition
Stars1.2k
Forks92
Last commit3 years ago
Shuffle
ShuffleSwift

A multi-directional card swiping library for iOS, inspired by Tinder, with fluid animations and customizable overlays.

#tinder-cards#mobile-ui#cards
Stars980
Forks155
Last commit1 year ago
ZYThumbnailTableView
ZYThumbnailTableViewSwift

An iOS UITableView component with expandable thumbnail cells and fully customizable top/bottom expansion views.

#ios#objective-c#gesture-recognition
Stars933
Forks101
Last commit7 years ago
TouchKit
TouchKitC#

A Unity library that simplifies touch and gesture handling by treating touches as objects with persistent state.

#mobile-games#object-oriented-touch#ui-input
Stars916
Forks138
Last commit7 years ago
Gainput
GainputC++

A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.

#network-sync#ios#multi-touch
Stars894
Forks113
Last commit4 years ago
grt
grtC++

A cross-platform C++ machine learning library for real-time gesture recognition with support for classification, regression, and clustering.

#random-forest#softmax#classification
Stars889
Forks286
Last commit6 years ago
MotionCAPTCHA
MotionCAPTCHAJavaScript

A jQuery CAPTCHA plugin that stops spam by requiring users to draw shapes on a canvas.

#frontend-security#jquery-plugin#form-security
Stars821
Forks110
Last commit15 years ago
LiquidSwipe
LiquidSwipeSwift

A SwiftUI implementation of a liquid swipe control with smooth animated transitions between views.

#mobile-ui#ios#ui-animation
Stars740
Forks35
Last commit1 year ago
ZoomTransitioning
ZoomTransitioningSwift

A Swift library providing custom view controller transitions with image zooming animation and edge swipe gestures.

#ui-ux#view-controller-transitions#ios
Stars670
Forks54
Last commit7 years ago
Sensitive
SensitiveSwift

A Swift library that simplifies gesture handling in iOS with a declarative API, replacing UIGestureRecognizer's target/action pattern.

#gesture#ios#simplify
Stars545
Forks31
Last commit2 years ago
PullToDismiss
PullToDismissSwift

A Swift library to dismiss modal view controllers by pulling scroll views or navigation bars, similar to Facebook Messenger.

#ios#modal-dismissal#swift-extensions
Stars486
Forks54
Last commit6 years ago
JLStickerTextView
JLStickerTextViewSwift

A Swift UIImageView subclass for adding, editing, rotating, and resizing multiline text on images before rendering.

#cocoa-touch#ios#image-editing
Stars484
Forks68
Last commit6 years ago
Computer Vision Basics with Python Keras and OpenCV
Computer Vision Basics with Python Keras and OpenCVJupyter Notebook

A comprehensive Jupyter notebook tutorial covering computer vision and machine learning basics using OpenCV and Keras in Python.

#educational#opencv#neural-networks
Stars435
Forks123
Last commit5 years ago
RHPreviewCell
RHPreviewCellSwift

A Swift library for iOS that adds Spotify-style preview cells to UITableView without requiring 3D Touch.

#ios#demo#uitableviewcell
Stars384
Forks16
Last commit8 years ago
ARKit Virtual Objects
ARKit Virtual ObjectsSwift

An example iOS app demonstrating best practices for placing virtual objects using ARKit with visual feedback and gesture interactions.

#apple#ios#arkit
Stars383
Forks84
Last commit3 years ago
LTHRadioButton
LTHRadioButtonSwift

A customizable iOS radio button control with smooth selection/deselection animations.

#ios#animation#checkbox
Stars369
Forks27
Last commit2 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
LeapMotionAS3
LeapMotionAS3

ActionScript 3 API for integrating Leap Motion hand tracking into Flash and AIR applications.

#flash#interactive#hand-tracking
Stars308
Forks72
Last commit4 years ago
RadialMenu
RadialMenuSwift

A Swift custom control for creating iOS radial context menus with Facebook POP animations.

#user-interface#ios#pop
Stars302
Forks24
Last commit3 years ago
ios-360-videos
ios-360-videosObjective-C

An iOS library for playing 360-degree video streams from AVPlayer with gyroscope and gesture controls.

#ios#immersive-video#objective-c
Stars275
Forks38
Last commit5 months ago
tinygesture
tinygestureTypeScript

A minimal JavaScript library for recognizing swipe, pan, tap, doubletap, longpress, pinch, and rotate gestures.

#pinch-zoom#gesture#multi-touch
Stars226
Forks20
Last commit2 months ago
pointer-tracker
pointer-trackerTypeScript

A lightweight JavaScript library for unified mouse, touch, and pointer event tracking on DOM elements.

#pointer-events#cross-browser#mouse-events
Stars191
Forks25
Last commit1 year ago
TvOSScribble
TvOSScribbleSwift

A handwriting gesture recognizer for tvOS that enables number input using the Siri Remote touchpad.

#apple-tv#tvos#gesture-recognition
Stars182
Forks5
Last commit4 years ago
VLDContextSheet
VLDContextSheetObjective-C

iOS context menu component that replicates the Pinterest app's interactive menu with gesture recognition.

#mobile-ui#ios#context-menu
Stars174
Forks30
Last commit10 years ago
SwiftyGestureRecognition
SwiftyGestureRecognitionSwift

A drop-in library for prototyping UIGestureRecognizers in Xcode Playgrounds with less boilerplate code.

#ios#xcode-playground#prototyping
Stars164
Forks19
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
Page 1 of 2Next

Related Tags

#Ios26#Swift19#Mobile Development10#Cocoapods9#Ui Components9#Uikit7#Objective C7#Mobile Ui6#Touch Events6#Animation5#Ui4#Multi Touch4
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