A Tinder-like swipe control for Xamarin.Forms that works on iOS, Android, and UWP.
Swipecards is a Xamarin.Forms control that provides Tinder-like swipe functionality for mobile apps. It allows developers to implement card-based interfaces where users can swipe left or right to interact with items, supporting iOS, Android, and UWP platforms. The control solves the need for a reusable, cross-platform swipe component that mimics popular dating app interactions.
Xamarin.Forms developers building mobile applications that require swipe-based user interactions, such as dating apps, discovery features, or decision-making interfaces.
Developers choose Swipecards because it offers a ready-to-use, cross-platform swipe control that replicates the familiar Tinder interaction pattern, saving development time compared to building custom swipe gestures from scratch. Its simple API and Xamarin.Forms integration make it easy to add engaging swipe functionality to mobile apps.
Tinder-like swipe control for Xamarin.Forms
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works seamlessly on iOS, Android, and UWP within Xamarin.Forms, providing consistent swipe functionality across mobile platforms as highlighted in the README.
Simple setup via NuGet package and XML namespace, with a clear XAML example in the README for quick implementation without complex configuration.
Offers commands like SwipedLeftCommand and events like Swiped, enabling developers to easily hook into swipe actions for custom business logic, as detailed in the API reference.
Allows adjustment of the CardMoveDistance property to control how far a card must be dragged to trigger a swipe, with a default of 30% for flexibility.
Focused solely on Tinder-style left/right swipes; lacks built-in support for other gestures like vertical swipes or taps, which may require additional custom code.
The README is brief, primarily showing basic usage and a demo project, but lacks in-depth guides, troubleshooting, or examples for advanced scenarios.
Tightly coupled with Xamarin.Forms, which is being phased out in favor of .NET MAUI, potentially requiring migration efforts and limiting long-term support.