30 open-source projects similar to aladinway/transitionbutton, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Cute Animated Button written in Swift.
This is a UI lib for iOS. Effects like shining.
A small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.
🔥 PMSuperButton is a powerful UIButton coming from the countryside, but with super powers! 😎
LiquidFloatingActionButton is a mobile UI component library providing an animated floating action button that expands into a menu. This interactive component uses fluid, liquid-like motion animations to present a set of primary application shortcuts. The project focuses on state-driven animation and the development of non-rectangular interactive elements. It implements mathematical curves and property-based state changes to create organic visual transitions during menu expansion and contraction. The library covers coordinate-mapped touch detection for non-rectangular shapes, curve-based shap
A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
Easily customizable floating button menu created with SwiftUI
Bubble-Card is a customizable UI framework and custom card for Home Assistant dashboards. It provides a system for building interactive smart home interfaces using JavaScript templates and CSS variables to create state-aware components. The project is distinguished by its use of JavaScript dashboard templating to dynamically update icons, colors, and text in real-time based on entity states. It includes a modular CSS style manager for creating and sharing reusable style modules and functional logic to maintain visual consistency across multiple cards. The framework covers smart home device c
React Magic Motion is a component-based library for React that automates layout transitions and visual movement. It functions as a declarative animation framework, allowing developers to apply smooth motion to UI elements without the need for manual keyframe management or complex state tracking. The library utilizes a layout-based animation technique that calculates the difference between element positions before and after state changes. By monitoring the component tree and DOM layout, it automatically triggers hardware-accelerated CSS transforms to animate shifts, reordering, and navigation
Customizable and easy to use expandable button in Swift.
A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
this is a small library to show loading and indicator in UIButton, with fully customizable styles. there are 6 different styles, you can set the colors from interface builder or programmatically.
Flat design pressable button for iOS developers.
A download button with pretty cool animation
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
:bookmark_tabs: Presentation helps you to make tutorials, release notes and animated pages.
JazzHands is a UIKit framework providing a scroll-driven animation engine and a paging layout manager. It enables the binding of view properties to timelines of keyframes, allowing visual transitions to be synced with real-time scroll offsets or gesture data. The project distinguishes itself through a value-interpolation engine that calculates intermediate property states. This allows animation progress to be driven by external input values, mapping view attributes to a timeline based on a floating point progress indicator. The framework also includes a system for organizing views within pag
A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.