
droppy
Droppy is a pure JavaScript library that helps you generate a basic accordion-style multi-level dropdown menu. You can freely style it using your own CSS styles.

vanilla-js-accordion-menu-nested
An animated multi-level accordion menu built with nested nav list and vanilla JavaScript.

lux-toggle
A utility for creating toggleable items with JavaScript. Inspired by bootstrap's toggle utility. Implemented in vanillaJS in a functional style.


metismenujs
This is the vanilla JavaScript version of the jQuery metisMenu plugin that helps you create responsive, animated, accessible, accordion/dropdown navigation on the web app.


clicky-menus
Simple click-triggered navigation submenus. Accessible and progressively enhanced.

jquerynav
Who doesn't like a good dropdown navigation menu? It feels almost the same as a regular HTML list, however it appears more organized. It's pretty easy to achieve a simple multi-level dropdown without JavaScript, but I wanted to create something mobile friendly and this plugin may be of your interest.