Vanilla JavaScript Plugin

Offside.js  

A lightweigth, efficient, and customizable library for handling off-canvas menus/elements on modern web applications.

Plugin Website  Demo