FloatingButton alternatives and similar libraries
Based on the "Button" category.
Alternatively, view FloatingButton alternatives based on common mentions on social networks and blogs.
LiquidFloatingActionButton9.1 0.0 L5 FloatingButton VS LiquidFloatingActionButtonMaterial Design Floating Action Button in liquid state
DOFavoriteButton9.0 0.0 L3 FloatingButton VS DOFavoriteButtonCute Animated Button written in Swift.
VBFPopFlatButton8.9 0.0 L2 FloatingButton VS VBFPopFlatButtonFlat button with 9 different states using POP
LGButton8.4 0.0 FloatingButton VS LGButtonA fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
KCFloatingActionButton8.1 2.8 L4 FloatingButton VS KCFloatingActionButton:heart: Floating Action Button for iOS
TransitionButtonUIButton sublass for loading and transition animation.
ZFRippleButton7.6 0.0 L5 FloatingButton VS ZFRippleButtonCustom UIButton effect inspired by Google Material Design
WCLShineButton7.6 0.0 L4 FloatingButton VS WCLShineButtonThis is a UI lib for iOS. Effects like shining.
DynamicButton7.2 0.0 L5 FloatingButton VS DynamicButtonYet another animated flat buttons in Swift
TVButton7.2 0.0 L4 FloatingButton VS TVButtonRecreating the cool parallax icons from Apple TV as iOS UIButtons (in Swift).
HTPressableButton6.7 0.0 L5 FloatingButton VS HTPressableButtonFlat design pressable button for iOS developers.
PMSuperButton6.1 0.0 FloatingButton VS PMSuperButton🔥 PMSuperButton is a powerful UIButton coming from the countryside, but with super powers! 😎
CRNetworkButton6.0 0.0 L4 FloatingButton VS CRNetworkButtonSend Button for iOS
SwiftyButton5.9 0.0 L5 FloatingButton VS SwiftyButtonSimple and customizable button in Swift
gbkui-button-progress-view5.6 0.0 L5 FloatingButton VS gbkui-button-progress-viewInspired by Apple’s download progress buttons in the app store
ButtonProgressBar-iOSA small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.
TORoundedButtonA high-performance button control with rounded corners for iOS.
NFDownloadButtonRevamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
VCFloatingActionButton4.9 0.0 L5 FloatingButton VS VCFloatingActionButtonA Floating Action Button just like Google inbox for iOS
OnOffButton4.8 0.0 L5 FloatingButton VS OnOffButtonOn & Off by Creativedash
JOEmojiableBtn4.5 0.0 FloatingButton VS JOEmojiableBtnSince Facebook introduced reactions in 2016, it became a standard in several applications as a way for users to interact with content. ReactionButton is a control that allows developers to add this functionality to their apps in an easy way.
SSBouncyButton4.3 0.0 L5 FloatingButton VS SSBouncyButtoniOS 7-style bouncy button.
EasySocialButtonAn easy way to create beautiful social authentication buttons
FlowBarButtonItemBar Button Item that can be moved anywhere in the screen, like Android's stickers button.
JTFadingInfoView3.0 0.0 L4 FloatingButton VS JTFadingInfoViewUIButton-based view with fade in/out animation features
ProgressButton2.9 0.0 L5 FloatingButton VS ProgressButtonCustom button class that displays a progress bar around it to gauge
Hamburger-Menu-Button2.8 0.0 L3 FloatingButton VS Hamburger-Menu-ButtonHamburger Menu Button
ExpandableButtonCustomizable and easy to use expandable button in Swift.
DesignableButtonA Custom UIButton with Centralised Styling and common styles available in Interface Builder
EMEmojiableBtn2.4 0.0 FloatingButton VS EMEmojiableBtnOption selector that works similar to Reactions by fb. Objective-c version
MultiToggleButtonMultiple state tap-to-toggle UIButton (like old camera flash button)
WYMaterialButtonInteractive and fully animated Material Design button for iOS developers.
AnimatablePlayButton2.1 0.0 L5 FloatingButton VS AnimatablePlayButtonAnimated Play and Pause Button written in Swift, using CALayer, CAKeyframeAnimation.
NKButton1.7 0.0 FloatingButton VS NKButtonA fully customizable UIButton
InStatDownloadButtonUIButton, ProgressView, Pending
SDevBootstrapButton1.3 0.0 L2 FloatingButton VS SDevBootstrapButtonTwitter Bootstrap buttons for Swift
SDevCircleButton0.9 0.0 L4 FloatingButton VS SDevCircleButtonCircle Button for Swift
JSButton0.6 0.0 FloatingButton VS JSButtonA fully customisable swift subclass on UIButton which allows you to create beautiful buttons without writing any line of code.
SpicyButton0.3 0.0 FloatingButton VS SpicyButtonFull-featured IBDesignable UIButton class
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of FloatingButton or a related project?
Easily customizable floating button menu created with SwiftUI
We are a development agency building phenomenal apps.
- Create main button view and a number of submenu buttons — both should be cast to
- Pass both to
FloatingButton(mainButtonView: mainButton, buttons: buttons)
- You may also pass a binding which will determine if the menu is currently open. You may use this to close the menu on any submenu button tap for example.
swift FloatingButton(mainButtonView: mainButton, buttons: buttons, isOpen: $isOpen)
.circle()to specify desired menu type.
Chain whatever you like afterwards. For example:
FloatingButton(mainButtonView: mainButton, buttons: textButtons) .straight() .direction(.top) .alignment(.left) .spacing(10) .initialOffset(x: -1000) .animation(.spring()) FloatingButton(mainButtonView: mainButton2, buttons: buttonsImage.dropLast()) .circle() .startAngle(3/2 * .pi) .endAngle(2 * .pi) .radius(70)
spacing - space between submenu buttons
initialScaling - size multiplyer for submenu buttons when the menu is closed
initialOffset - offset for submenu buttons when the menu is closed
initialOpacity - opacity for submenu buttons when the menu is closed
animation - custom SwiftUI animation like
delays - delay for each submenu button's animation start
Straight menu only options
direction - position of submenu buttons relative to main menu button
alignment - alignment of submenu buttons relative to main menu button
Circle only options
To try out the FloatingButton examples:
- Clone the repo
git clone [email protected]:exyte/FloatingButton.git.
- Open terminal and run
pod installto install all dependencies.
xed .to open project in the Xcode.
- Try it!
Drop FloatingButton.swift into your project.
- iOS 13+ / watchOS 13+ / tvOS 13+ / macOS 10.15+
- Xcode 11+
*Note that all licence references and agreements mentioned in the FloatingButton README section above are relevant to that project's source code only.