Add customizable swipe actions to any view.
-
Updated
Dec 22, 2025 - Swift
Add customizable swipe actions to any view.
*** WARNING: This library is no longer maintained *** An easy way to add a simple 'swipe-and-do-something' behavior to your `RecyclerView` items. Just like in Gmail or Inbox apps.
Recyclerview adapter library- Create adapter in just 3 lines of code
Swipeable list component for React supporting several behaviours (e.g. iOS)
SwiftUI swipe actions library. Allows you to make any view swipeable without List view.
TCSTableViewRowActionFactory allows you to setup the swipe actions for cells in a table view using UIView and some other convenient methods
High-performance native swipeable row component for React Native using Expo Modules
Swipeable rows for React on the web: reveal buttons like iOS Mail, full-swipe to delete, archive or mark as read like Telegram and Gmail, or both in one row. Threshold you can feel, undo bar, keyboard and screen-reader support. Pointer Events, zero dependencies, ~5 kB.
Email client UI sample for HarmonyOS watches with folder browsing, message views, swipe delete/archive, quick replies, search and saved mail state.
Full-swipe actions for React Native lists: delete, archive, mark as read, with a different action on each side. No half-open buttons: swipe past a threshold you can feel and the action happens, or let go and the row springs back. Undo bar included. Reanimated + Gesture Handler, TypeScript, Expo-friendly.
Swipe-to-reveal actions for React rows, with keyboard interaction, RTL support, and optional full-swipe activation.
Swipe actions for any SwiftUI view, not just List rows: leading and trailing actions, full swipe and haptics.
Swipe Pages - Mobile
Discover how Syncfusion® .NET MAUI List View outperforms Collection View with features like fast virtualization, sticky group headers, swipe, drag‑and‑drop, and incremental loading.
Xamarin PoC for swipe gesture recognition with ListView ItemTemplate's ViewCell animation using a custom PanGestureRecognizer
To associate your repository with the swipe-actions topic, visit your repo's landing page and select "manage topics."