An Android library for creating swipeable cards with customizable layouts and animations.
SwipeableCard is an Android library that enables developers to implement interactive swipeable cards, similar to the interface seen in Google StreetView. It provides a flexible and customizable component for enhancing user interactions in Android applications by offering features like swipe-to-dismiss, RecyclerView integration, and pre-built components like maps and credit card views.
Android developers building applications that require interactive, card-based user interfaces, such as those in navigation apps, payment systems, or social media feeds. It is particularly useful for developers needing swipe gestures, list-based card displays, or specialized card layouts like maps or credit cards.
Developers choose SwipeableCard for its high customizability and ease of integration with RecyclerView, allowing seamless list implementations. Its unique selling points include built-in support for maps with markers, a pre-designed credit card UI, and configurable animations, reducing the need for additional libraries or custom code.
A simple implementation of swipe card like StreetView
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports any custom CardView layout, allowing full design freedom, as highlighted in the philosophy and examples like ANYCARD.md.
Seamlessly works with RecyclerView for efficient list displays, with dedicated documentation and GIF demonstrations in the README.
Includes pre-built components like maps with markers and a credit card UI, reducing development time for common use cases, as shown in the features list.
Offers configurable animation durations and auto-animation modes, enhancing interactivity, with attributes detailed in ATTRS.md.
Documentation is split across multiple pages (e.g., SINGLECARD.md, MAPS.md), making it harder to find comprehensive guidance quickly.
Includes components like maps and credit card views that may not be needed, increasing library size and complexity for simpler projects.
Changelog shows frequent bug fixes in early versions (e.g., v2.1.0 fixed RecyclerView blinking), suggesting initial reliability concerns.