Swiftpack.co - Package - arturdev/AMSlideMenu2


Starting from v2.0.0 all the APIs are changed. You can find the old version in the AMSlideMenu_ObjC branch.


Made with ❤️ by arturdev .

Supported iOS version: >= 10.0

This is a simple library to create sliding menus!

With this library you can create 3 types of sliding menus:

  1. Slide menu with right menu only.
  2. Slide menu with left menu only.
  3. Slide menu with both left and right menus.

This repo contains project that demonstrate usage of AMSlideMenu .
Works for both iPhone, iPad and macCatalyst.

Installation with CocoaPods

CocoaPods is a dependency manager for Objective-C, which automates and simplifies the process of using 3rd-party libraries installation in your projects.


pod "AMSlideMenu", "~> 2.0.1"

Swift Package Manager

You can also use Swift Package Manager to add AMSlideMenu as a dependency to your project. In order to do so, use the following URL:



Video Tutorial


You can easily customize slide menu by overriding needed methods of AMSlideMenuMainViewController, almost all methods are open.


Screenshots comming soon!


If you have any cool idea you would like to see in this lib or you found a bug please feel free to open an issue :)

Thank You.


Stars: 1215


Used By

Total: 0


Version 2.0.4 - 2020-05-19 20:18:03

Version 2.0.3 - 2020-05-18 20:16:02

Version 2.0.2 - 2020-05-18 18:51:36

Fixed warnings.

Version 2.0.1 - 2020-05-17 18:50:52

Swift Package Manager support!

Version 2.0.0 - 2020-05-17 18:20:41

A brand new AMSlideMenu written in Swift from scratch!


All the APIs are changed. You have to either migrate to this version or use the old version from the branch AMSlideMenu_ObjC

Version 1.5.4 - 2015-03-19 17:34:28

Version 1.5.4 - Major bug fixes

Version 1.5.3 - 2014-04-12 12:41:24

Version 1.5.2 - 2014-02-18 10:22:01

Version 1.5.1 - 2014-02-16 10:29:57

Version 1.5.0 - 2014-02-14 18:48:26

Major update : XIB support

Version 1.0.0 - 2014-01-22 14:46:24