CM Menu is an alternative custom context menu replacement for the browser's default context menu. It supports multiple context menus with styling and sub-menus, icons, delimiters and active states. CM Menu is based on a small, single JavaScipt class, which contains all the functionality and does not pollute the rest of the code. In works in all current major browsers, like Chrome, Firefox, Opera, Internet Explorer / Edge and Safari.
CM Menu is open-souce and licensed under the very permissive MIT license.
Written by Stanislav Eckert
License: MIT license
GitHub: https://github.com/StanDog/cm_menu
Email: [email protected]
Web: http://stanislaveckert.com