Showing 63 open source projects for "gesture"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1
    React Native Gesture Handler

    React Native Gesture Handler

    Declarative API exposing platform native touch and gesture system

    React Native Gesture Handler is a gesture system for building smooth touch interactions in React Native apps. It replaces the limitations of the standard JavaScript responder system with native-driven gesture recognition. This allows gestures to be tracked on the UI thread, making touch behavior more reliable during animations, scrolling, and complex interactions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Appyx

    Appyx

    Model-driven navigation + UI components with gesture control

    ...This model-driven paradigm separates navigation logic from UI rendering, making navigation state testable, reusable, and easier to maintain in large applications. The framework also supports advanced transition animations and gesture-driven interactions, enabling developers to create highly dynamic and visually rich user experiences beyond standard navigation flows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PiliPlus

    PiliPlus

    PiliPlus

    PiliPlus is an open-source, third-party mobile client oriented around browsing and watching online video content with a focus on a smooth, feature-rich viewing experience. It typically aggregates feeds, categories, and search into a unified interface that makes discovery straightforward for casual use as well as power users. The player experience emphasizes responsive controls, on-screen comments (danmaku) or subtitles where supported, and options for quality selection and caching for...
    Downloads: 109 This Week
    Last Update:
    See Project
  • 4
    MediaPipe

    MediaPipe

    Cross-platform, customizable ML solutions for live and streaming media

    ...Utilizing lightweight model architectures together with GPU acceleration throughout the pipeline, the solution delivers real-time performance-critical for live experiences. Human pose estimation from video plays a critical role in various applications such as quantifying physical exercises, sign language recognition, and full-body gesture control. For example, it can form the basis for yoga, dance, and fitness applications. It can also enable the overlay of digital content and information on top of the physical world in augmented reality.
    Downloads: 91 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    React Navigation

    React Navigation

    Routing and navigation for React Native and Web apps

    ...The library is customizable, extensible, and designed to feel natural on both iOS and Android. It works closely with other React Native ecosystem libraries such as React Native Screens and Gesture Handler. Its main value is giving React Native apps a flexible, production-proven navigation system that can scale from simple apps to complex product flows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    react-use

    react-use

    Component for React

    ...Tracks an HTML element's intersection. Synthesizes speech from a text string. Tracks page navigation bar location state. Re-renders component, while tweening a number from 0 to 1. Tracks long press gesture of some element. Tracks state of a CSS media query. Tracks state of connected hardware devices. Returns a callback, which re-renders component when called. Tracks state of device's motion sensor. Tracks state of mouse position. Tracks deltaY of scrolled mouse wheel. Provides way to read, update and delete a cookie. Tracks the state of browser's network connection. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    react-native-context-menu-view

    react-native-context-menu-view

    Use native context menus in React Native

    react-native-context-menu-view is a library that brings native context menus to React Native applications on iOS. It allows developers to add contextual actions to UI elements using Apple's native context menu API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Watchy

    Watchy

    An open source E-ink smartwatch

    ...It is a unique timepiece that is also a wearable development platform, allowing users to create their own experience. Ultra-low-power e-paper 1.54″ display with 200 x 200 resolution and wide viewing angle. Wi-Fi & Bluetooth LE connectivity. 3-axis accelerometer with gesture detection. Real-time clock for accurate timekeeping with calendar and alarm functions. Built-in USB-to-serial adapter for programming on the go. Watchy comes with comprehensive documentation and Arduino code examples that demonstrate every hardware feature. New watch faces and examples are regularly added.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    FloatingPanel

    FloatingPanel

    A clean and easy-to-use floating panel UI component for iOS

    ...Layout support for all trait environments(i.e. Landscape orientation). Common UI elements: surface, backdrop and grabber handle. Free from common issues of Auto Layout and gesture handling. FloatingPanel is written in Swift 5.0+. Compatible with iOS 11.0+. The deployment is still iOS 10, but it is recommended to use this library on iOS 11+. If you need more control over showing and hiding the floating panel, you can forgo the addPanel and removePanelFromParent methods. These methods are a convenience wrapper for FloatingPanel's show and hide methods along with some required setup.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    react-native-graph

    react-native-graph

    Beautiful, high-performance Graphs and Charts for React Native

    react-native-graph is a Line Graph implementation based on the high-performance 2D graphics rendering engine "Skia". It's used in the Pink Panda Wallet app to power thousands of token graphs every day. Animations are ran using the Skia animation system and are fully natively interpolated to ensure best possible performance. If animated is false, a light-weight implementation of the graph renderer will be used, which is optimal for displaying a lot of graphs in large lists.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Flutter Wonderous App

    Flutter Wonderous App

    A showcase app for the Flutter SDK

    ...Its design emphasizes storytelling, using typography, colors, and motion to guide users through historical journeys. From a technical standpoint, it demonstrates advanced layout techniques, gesture handling, and integration of complex visual assets in Flutter. It is part of Flutter’s official examples, intended to inspire developers and designers about what’s possible beyond basic apps.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    React Native Reanimated

    React Native Reanimated

    React Native's Animated library reimplemented

    React Native Reanimated is a powerful animation library for creating smooth, native-feeling motion in React Native applications. It lets developers write animations in JavaScript while running performance-critical animation logic on the UI thread. This makes it useful for gestures, transitions, shared element effects, scroll interactions, and highly responsive interfaces. The repository now includes both React Native Reanimated and React Native Worklets, which support multi-threaded...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Neiki's Gallery

    Neiki's Gallery

    Vanilla JavaScript image gallery & lightbox

    Neiki's Gallery is a lightweight, production-ready image gallery and lightbox library built with vanilla JavaScript and CSS. It requires no dependencies and can be integrated with a single <script> tag, with automatic initialization out of the box. It provides a highly customizable experience for modern web projects, combining performance, flexibility, and rich UI interactions. Designed for both developers and end users, it supports responsive layouts, advanced lightbox features, touch...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    RealityUI

    RealityUI

    A Swift Package for creating familiar UI Elements and animation

    ...An interactive track to represent an interpolated value. Default bounding box is 10x1x1m including thumb. RUIButton is used to initiate a specified action. The action here will only trigger if the gesture begins on a button, and also ends on the same button.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    XPopup

    XPopup

    Powerful and Beautiful Popup for Android

    ...The UI animation is simple and follows Material Design. Many details, transitions, and level changes are considered when designing animations. The interaction is elegant, realizing elegant gesture interaction, intelligent nested scrolling, and intelligent input method interaction. Compatible with full-screen and various hole-digging screens, currently compatible with Xiaomi, Huawei, Google, OPPO, VIVO, Samsung, Meizu, and OnePlus with full-screen mobile phones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Aiolos

    Aiolos

    A floating panel for your iOS Apps

    Aiolos, ancient greek for quick-moving/nimble, is a Swift UI framework inspired by the floating panel, that was introduced to the Maps app in iOS 11. Give it a try in MindNode 5 for iOS (free trial available). It is fully gesture-driven, takes safe area insets into account, has support for right-to-left languages baked in and automatically reacts to the on-screen keyboard. Compared to many other open-source panel solutions, Aiolos is designed to be an always-visible child view controller and therefore does not use the custom view controller transition API of iOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    XLPagerTabStrip

    XLPagerTabStrip

    Android PagerTabStrip for iOS

    XLPagerTabStrip is a Container View Controller that allows us to switch easily among a collection of view controllers. Pan gesture can be used to move on to next or previous view controller. It shows a interactive indicator of the current, previous, next child view controllers. The library provides 4 different ways to show the view controllers. This is likely the most common pager type. It's used by many well-known apps such as instagram, youtube, skype, and many others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OpenGL Canvas

    OpenGL Canvas

    An Android library that provides views using openGL canvas

    android-openGL-canvas is a lightweight OpenGL rendering library for Android that emulates the Android Canvas API using OpenGL ES 2.0. It’s designed for developers who want to achieve hardware-accelerated 2D graphics on Android while maintaining the familiar Canvas drawing commands. Ideal for real-time graphics, games, or custom views, this project provides a fast and flexible alternative to Android’s software rendering without the need for a full game engine. It bridges the gap between...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Jelly

    Jelly

    Library for animated, non-interactive & interactive transitions

    ...First, the completion threshold, determines the percentage of the animation that is automatically completed as soon as the user finishes the interaction. The second parameter is the actual type of interaction. Jelly offers the .edge and the .canvas type. In a .edge transition, the user must execute the gesture from the edge of the screen.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    MGSwipeTableCell

    MGSwipeTableCell

    An easy to use UITableViewCell subclass to display swippable buttons

    ...It integrates cleanly with table view reuse, ensures state resets during scrolling, and offers convenience helpers for common patterns such as destructive actions. Gesture handling is tuned to avoid interference with vertical scrolling and to coordinate with other recognizers. For teams wanting polished, Mail-like or custom swipe UX beyond system defaults, MGSwipeTableCell is a flexible, production-tested option.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    vue2-happyfri

    vue2-happyfri

    Learning-oriented app that recreates a mobile food-ordering experience

    vue2-happyfri is a learning-oriented Vue 2 application that recreates a mobile food-ordering experience to demonstrate how to structure a real-world single-page app. It shows how to compose UI from reusable components, wire up routing between views, and manage shared state for carts, users, and menus. The project emphasizes responsive, touch-friendly interactions and small polish details—like transitions, toasts, and loading states—that make the app feel production-ready. It includes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CameraView

    CameraView

    Android interface that makes capturing pictures and videos easy

    CameraView is a well-documented, high-level Android interface designed to simplify the process of capturing pictures and videos. It addresses common challenges in camera implementation by providing features like real-time filters, gestures, watermarks, frame processing, RAW support, and flexible output sizes. Developers can integrate CameraView into their applications to enhance camera functionalities without dealing with low-level complexities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Sensey

    Sensey

    Play with sensor events & detect gestures in a breeze

    Sensey is an Android library that simplifies sensor events and gesture recognition. It removes much of the registration, listener, lifecycle, and cleanup boilerplate normally required by Android sensor APIs. Developers enable independent plugins through a concise Kotlin DSL and receive strongly defined gesture events through callbacks. Coroutines and Flow support provide lifecycle-aware streams that pause, resume, and clean themselves up automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PinpointKit

    PinpointKit

    Send better feedback

    Send better feedback. PinpointKit is an open-source iOS library in Swift that lets your testers and users send feedback with annotated screenshots using a simple gesture. If you prefer not to use either of the aforementioned dependency managers, you can integrate PinpointKit into your project manually. The PinpointKit.framework is automatically added as a target dependency, linked framework and embedded framework in a “Copy Files” build phase which is all you need to build on the simulator and a device. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Scroll Bottom Sheet

    Scroll Bottom Sheet

    Cross platform scrollable bottom sheet with virtualisation support

    ...Also, it's 100% compatible with Expo. FlatList and SectionList components are 1st class citizens, as well as ScrollView. It's recommended you install a version of gesture handler equal or higher than 1.6.0, and for reanimated, equal or higher than 1.7.0. Otherwise you may run into unexpected errors. This library is also compatible with reanimated 2.x, starting with react-native-reanimated: 2.0.0-alpha.4.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next