Skip to content
The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp.
Branch: master
Clone or download
Latest commit ee9b96f Apr 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo bug fix after merge Apr 16, 2019
dist
gulp wip, search field bug fix Apr 4, 2019
src clone bugfix Apr 18, 2019
.gitignore version 5.7.2 Sep 5, 2016
CONTRIBUTING.md edit contributing.md Jan 16, 2016
LICENSE.txt version 6.1.4 Aug 4, 2017
README.md bug fix after merge Apr 16, 2019
composer.json
gulpfile.js bug fix after merge Apr 16, 2019
index.html bugfix in demo Feb 13, 2019
package.json clone bugfix Apr 18, 2019
tsconfig.json pagescroll + demos Apr 14, 2019

README.md

mmenu.js

The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp. It is very customizable through a wide range of options, extensions and add-ons and it will always fit your needs.

Need help? Have a look at the documentation for demos, tutorials, documentation and support.
Working on a WordPress site? Check out the mmenu WordPress plugin.

mmenu.js

Licence

The mmenu javascript plugin is licensed under the CC-BY-NC-4.0 license.
You can purchase a license if you want to use it in a commercial project.

Learn more

Browser support

The mmenu javascript plugin uses ES6, meaning IE11 and earlier are not supported. If you need support for IE11, use the legacy (jQuery) version: version 7.3.0.

As of version 8, the mmenu.js plugin only supports ECMAScript 6 compliant browsers.
For Internet Explorer 10 and 11, you''ll need some polyfills.
Version 7 should work to some degree in Internet Explorer 9, but you'll need a matchMedia polyfill, version 6 should work in Internet Explorer 9 without any shortcomings.

Development

This project uses Gulp(4) to compile, minify and concatenate the TS/JS and SCSS/CSS files. If you are unfamiliar with Gulp, check this tutorial on how to get started.
Run gulp watch in the command-line to put a watch on the files and run all scripts immediately after saving your changes.

You can’t perform that action at this time.