Swiftpack.co -  yysskk/SwipeMenuViewController as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
Swipable tab and menu View and ViewController.
.package(url: "https://github.com/yysskk/SwipeMenuViewController.git", from: "4.1.0")


Platform Cocoapods Carthage compatible SPM compatible License


SwipeMenuViewController provides SwipeMenuView and SwipeMenuViewController. This is very useful to build swipe-based paging UI. The interface is as simple as UIKit's.


Here are some style of demos using SwipeMenuView.

Segmented Tab & Underline Flexible Tab & Underline Flexible Tab & Circle



You can integrate via CocoaPods. Add the following line to your Podfile :

pod 'SwipeMenuViewController'

and run pod install


You can integrate via Carthage, too. Add the following line to your Cartfile :

github "yysskk/SwipeMenuViewController"

and run carthage update

Swift Package Manager

You can integrate via Swift Package Manager, too. See the following site for instructions.


  • See Usage documentation for all the various properties and options that can be set
  • See Versioning for versioning documentation


Yusuke Morishita

Support via PayPal


SwipeMenuViewController is available under the MIT license. See the LICENSE file for more info.


Stars: 996
Last commit: 2 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

3 years ago
  • TabViewDelegatew was added so that it can be used only with TabView (#40)

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API