Showing 25 open source projects for "gesture"

View related business solutions
  • 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
  • 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
  • 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
    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: 108 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    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
  • $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
  • 5
    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
  • 6
    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
  • 7
    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
  • 8
    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
  • 9
    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
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    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
  • 11
    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
  • 12
    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
  • 13
    InAppViewDebugger

    InAppViewDebugger

    A UIView debugger (like Reveal or Xcode) that can be embedded

    ...The key distinction is, as the project title suggests, that this can be embedded inside the app and used on-device to debug UI issues without needing to be tethered to a computer. 3D snapshot view implemented in SceneKit: Gesture controls for zooming, panning, and rotating. Hierarchy (tree) view that synchronizes its selection with the 3D view: This is a feature I really wanted in Xcode, to be able to visually find a view and see where it is in the hierarchy view. Support for iPad and iPhone: Layouts are designed specifically for each form factor. Extensible: The base implementation supports UIView hierarchies, but this is easily extensible to support any kind of UI framework (e.g. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    IBAnimatable

    IBAnimatable

    Design and prototype customized UI, interaction, navigation, etc.

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable. The app was made in Interface Builder with IBAnimatable without a single line of code. Due to the size of the GIF file on Dribbble, it only demonstrates a subset of features. We can also find the full HD version on YouTube or MP4 on Github. With IBAnimatable, we can design a UI in Interface Builder like what we can do in Sketch, and prototype...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MBCalendarKit

    MBCalendarKit

    An open source calendar framework for iOS

    MBCalendarKit is a customizable calendar component for iOS, allowing developers to easily add interactive calendar views to their apps. Inspired by Apple’s Calendar app, it provides day, week, and month views with support for events and appointments. The library is designed to be flexible and easily adaptable to different app designs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Mapbox

    Mapbox

    Native OpenGL powered Maps, by Mapbox

    nativescript-mapbox is a NativeScript plugin for integrating Mapbox maps into mobile applications. It offers customizable maps, marker support, and interactive features suitable for location-based apps.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    EasyTransitions

    EasyTransitions

    A simple way to create custom interactive UIViewController transitions

    EasyTransitions is a library that helps developers create custom interactive transitions using simple functions defined in a protocol and avoid handling the multiple transitions APIs in UIKit. During a modal transition, we should only manage the view that is being presented today (modalView). We can inject animations on the root controller anyway. The ModalTransitionAnimator is a really straight forward protocol. Just layout the views ready to be animated on the layout function and perform...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    iOS-Slide-Menu

    iOS-Slide-Menu

    iOS Slide Menu with ability to add both left and right menu

    If your application supports both landscape and portrait and supports iOS versions below 8, use version 1.4.5. iOS Slide Menu built on top of UINavigationController, with configurable buttons, reveal animations and tap/swiper gesture recognizers. Enabling shouldRecognizeSimultaneouslyWithGestureRecognizer was causing issues, if you are seeing unexpected gesture behavior delete the pod and reinstall as that method has been removed. You decide whether to enable or disable slide functionality on each viewController by implementing the following delegate methods of SlideNavigationControllerDelegate. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MMDrawerController

    MMDrawerController

    A lightweight, easy to use, side drawer navigation controller

    ...This library is designed to exclusively support side drawer navigation in a light-weight, focused approach while exposing the ability to provide custom animations for presenting and dismissing the drawer. Starting with version 0.3.0, you can now provide a callback block to determine if a gesture should be recognized using the setGestureShouldRecognizeTouchBlock: method. This method provides three parameters - the drawer controller, the gesture, and the touch. As a developer, you are responsible for inspecting those elements and determining if the gesture should be recognized or not.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SWTableViewCell

    SWTableViewCell

    An easy-to-use UITableViewCell subclass

    ...Developers configure arrays of utility buttons for either side and receive delegate callbacks when a button is tapped or the cell’s state changes. The library manages gesture conflicts, ensures only one cell is open at a time if desired, and provides helpers to programmatically show/hide utility views. Because it’s built as a drop-in subclass, adoption typically requires minimal refactoring of existing table code. It became a staple for production apps before Apple introduced first-party swipe actions, and it remains useful where full visual customization or cross-version consistency is needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    View Controller Transitions Library

    View Controller Transitions Library

    Collection of iOS7 animation controllers and interaction controllers

    View Controller Transitions Library is a collection of iOS7 animation controllers and interaction controllers, providing flip, fold and all kinds of other transitions. With iOS 7 you can easily create custom view controller transitions that can be used in a range of contexts (push, pop, modal, etc.) This project provides a library of custom animations which can be dropped directly into your project. It also has a number of 'interaction controllers' which can be used with any of the custom...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    BlocksKit

    BlocksKit

    The Objective-C block utilities you always wish you had

    BlocksKit is a framework for Objective-C that extends Cocoa and Cocoa Touch APIs with block-based wrappers, making it easier to write concise, readable code. It provides block-based alternatives to delegation and target-action patterns, streamlining event handling in UIKit and Foundation frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PEPhotoCropEditor

    PEPhotoCropEditor

    Image cropping library for iOS

    PEPhotoCropEditor is an iOS image-cropping library modeled after the editing interface of Apple's Photos app. It provides both a complete crop view controller and a reusable crop view for embedding inside custom interfaces. Users can reposition and resize the crop area while using pinch gestures to zoom the image. Rotation gestures allow photos to be adjusted before the final crop is produced. The library works on both iPhone and iPad and supports changing device orientations. Developers can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RenderTools

    RenderTools

    A cross-platform OpenGL based lightweight scenegraph library

    RenderTools is an OpenGL based scenegraph library in C++ for Windows, OSX and IOS supporting OpenGL|ES1.1, ES2.0, OpenGL1.5 and up to the latest version (currently 4.2). It allows the developer to easily (de)serialize a scenegraph to-and-from xml, create renderbuffers, framebuffers, samplers, vertexbuffers etc. and cross-reference those items. RenderTools allows you to completely specify an application, its resources, viewcontrollers and its renderpasses in one single xml. GraphNodes such...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Four20 is an Objective-C library for iPhone developers, providing a few 'extras' the Three20 library neglected
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next