Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Menu

Menu

58 projects

Showing 22 of 58 projects

ember-burger-menu
ember-burger-menuJavaScript

An Ember.js addon providing an off-canvas sidebar component with customizable animations and swipe gestures.

#custom-animations#ember-addon#css-transitions
Stars274
Forks44
Last commit10 months ago
wmenu
wmenuGo

A Go package for creating interactive command-line menus with validation, color customization, and concurrency support.

#user-input#command-line-interface#golang-package
Stars229
Forks21
Last commit1 year ago
React-planet
React-planetTypeScript

A React library for creating customizable circular menus with smooth animations and drag-and-drop interactions.

#circular#button#radial-menu
Stars202
Forks22
Last commit5 years ago
AZDropdownMenu
AZDropdownMenuSwift

A simple, customizable dropdown menu component for iOS apps built with Swift.

#ios#menu-navigation#menu
Stars192
Forks49
Last commit7 years ago
vue-navigation-bar
vue-navigation-barVue

A Vue.js component providing a customizable, accessible navigation bar with dropdowns, mobile responsiveness, and Vue Router integration.

#vue2#nav#ui-component
Stars190
Forks32
Last commit2 years ago
v-selectmenu
v-selectmenuJavaScript

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

#contextmenu#quick-search#vue3
Stars189
Forks24
Last commit1 year ago
RHSideButtons
RHSideButtonsSwift

An iOS library implementing a Material Design Floating Action Button variation for use as a small side menu.

#mobile-ui#ios#demo
Stars167
Forks22
Last commit7 years ago
vue-file-toolbar-menu
vue-file-toolbar-menuVue

A Vue.js component library for creating customizable file and toolbar menus with hotkey support and Material Icons.

#application#material-icons#document
Stars155
Forks33
Last commit2 years ago
KWDrawerController
KWDrawerControllerSwift

A customizable iOS drawer view controller with multiple transition animations and gesture support.

#ios#animation#transition
Stars155
Forks30
Last commit3 years ago
IGCMenu
IGCMenuObjective-C

A lightweight, highly customizable iOS library for creating grid and circular menus with blur effects.

#ios-menu#grid-menu#mobile-ui
Stars139
Forks21
Last commit2 years ago
encodermenu
encodermenuPython

A simple async menu system for MicroPython using a rotary encoder and OLED display for embedded projects.

#encoder#user-interface#async-menu
Stars117
Forks20
Last commit5 years ago
HHFloatingView
HHFloatingViewSwift

A lightweight floating view component for iOS apps, designed for easy setup and customization.

#floating-view#ios#custom-menus
Stars97
Forks8
Last commit7 years ago
PieMenu
PieMenuJava

A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.

#user-interface#open-source#radial-menu
Stars90
Forks16
Last commit3 years ago
upymenu
upymenuPython

A MicroPython menu implementation for LCD displays with submenus, actions, and callbacks.

#user-interface#lcd16x2#embedded-systems
Stars35
Forks8
Last commit5 months ago
EEJSelectMenu
EEJSelectMenuObjective-C

A responsive single selection menu for iOS with customizable animations and adaptive button sizing.

#mobile-ui#ios#animation
Stars23
Forks6
Last commit10 years ago
UIMenuScroll
UIMenuScrollSwift

A customizable horizontal swiping navigation menu component for iOS apps, inspired by Facebook Messenger.

#ios#cocoapods-plugin#custom-ui
Stars21
Forks1
Last commit8 years ago
Layouter
LayouterLua

A simple UI grid layout library for the LÖVE 2D game engine, supporting text, buttons, and images.

#interface#user-interface#design
Stars21
Forks1
Last commit1 month ago
selector
selectorShell

A shell-interactive menu tool with filtering and selection for Bash, Zsh, and Ksh.

#user-interface#shell-scripting#select
Stars17
Forks2
Last commit11 days ago
redo
redoShell

An interactive history menu for bash and zsh that replaces Ctrl+R and Esc/ with filtering, editing, and deletion capabilities.

#history#productivity#history-management
Stars14
Forks0
Last commit2 months ago
Icings/Menu plugin
Icings/Menu pluginPHP

A CakePHP plugin that integrates KnpMenu for creating and rendering navigation menus in web applications.

#menu#cakephp-plugin#template-rendering
Stars12
Forks7
Last commit2 years ago
complete-ng
complete-ngShell

A next-generation interactive menu for bash/zsh tab completion with file browsing and editing capabilities.

#command-line-tools#productivity#completion
Stars7
Forks1
Last commit11 days ago
angular-router-menus
angular-router-menusTypeScript

A zero-dependency Angular library that automatically builds navigation menus from your router configuration.

#angular-router#dependency-injection#menu
Stars2
Forks1
Last commit3 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Ui Components30
#Ios24
#Swift24
#Cocoapods20
#Navigation16
#Animation15
#Mobile Ui10
#Mobile Development10
#Frontend9
#User Interface8
#Dropdown8
#Dropdown Menu7