20 Best Vue Menu Component for Your App

20 Best Vue Menu Component for Your App

Menus appear upon interaction with a button, action, or other control. Here are the 20 Vue menu components I have collected very well.

Menus appear upon interaction with a button, action, or other control. They usually display a list of choices, with one choice per line, but can also show a rich content.

Here are the 20 Vue menu components I have collected very well.

1. vue-simple-drawer

A tiny Drawer component with bounced animation for Vue.

View Demo

Download Source

2. Vue Stripe Menu

Create a dropdown like on Stripe.

View Demo

Download Demo

3. Vue Slider

A slide menu for vuejs.

View Demo

Download Source

4. vue-dynamic-dropdown

A Highly Customizable, easy-to-use elegant dropdown component.

Feedback would be much appreciated, questions, suggestions, issues are more than welcome.

View Demo

Download Source

5. vue-scrollactive

Lightweight and simple to use vue component that highlights menu items as you scroll the page, also scrolling to target section when clicked.

This Vue 2 component makes it simple to highlight a menu item with an 'active' class as you scroll.

  • Highlights items with a class as you scroll
  • Scrolls to item's section on click
  • Customizable easing for scrolling on click
  • Emits events on class changes

View Demo

Download Source

6. vue-sidebar-menu

A Vue.js Sidebar Menu Component.

View Demo

Download Source

7. vue-burger-menu

An off-canvas sidebar Vue component with a collection of effects and styles using CSS transitions and SVG path animations.

View Demo

Download Source

8. vue-tree-nav

Navigation tree menu component with nice integration with vue-router.

View Demo

Download Source

9. vue-tree

tree and multi-select component based on Vue.js 2.0 .

View Demo

Download Source

10. v-selectmenu

A simple, easier and highly customized menu solution.

View Demo

Download Source

11. vue-simple-context-menu

Simple context-menu component built for Vue. Works well with both left and right clicks. Nothing too fancy, just works and is simple to use.

View demo

Download Source

12. vue-context

A simple yet flexible context menu for Vue. It is styled for the standard ul tag, but any menu template can be used. The only dependency this package has is Vue, so the majority of styling is up to you, and any package styles for the menu can easily be overridden.

The menu disappears when you expect by using the onblur event and it also disappears when clicked on.

View Demo

Download Source

13. sl-vue-tree

Customizable draggable tree component for Vue.js

View Demo

Download Source

14. VueJS Tree

A highly customizable and blazing fast VueJs tree viewer.

View Demo

Download Source

15. vue-easycm

A simple and easy to use Context Menu.

View Demo

Download Source

16. tree-component

A reactjs, angular and vuejs tree component.

features

  • vuejs component
  • reactjs component
  • angular component
  • open and close
  • select and deselect
  • disabled
  • loading
  • highlighted
  • checkbox
  • custom icon or no icon
  • drag and drop
  • no dots
  • large and small
  • default and dark theme
  • contextmenu(vuejs and reactjs only)
  • node id

View Demo

Download Source
custom node(vuejs and reactjs only)

17. vue-3d-menu

Vuejs 3d menu component.

The effect refers to the menu in the upper right corner of the 2013 miaov official website.

View Demo

Download Source

18. vue-jstree

A tree plugin for vue2.

View Demo

Download Source

19. vue-menu

Recent web applications are mainly for mobile environments. Therefore UIs premised on mouse operation such as window, context-menu, nested-menu and so on are no longer mainstream.

However the context-menu and nested-menu are still effective way to have operations on deeply structured data. This package is an implementation of {nested,context}-menu for PC environments as a Vue Component.

View Demo

Download Source

20. Vue simple menu

Vue component for fast create simple menu block

I will be glad to correct the inaccuracy of the my English

Simple menu component with a set of basic functionality, which is enought in 80% of cases

View Demo

Download Source

I hope you like them!

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

What’s new in HTML6

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

10 Best Vue Icon Component For Your Vue.js App

10 Best Vue Icon Component For Your Vue.js App

In this article, I will collect 10 Vue icon component to bring more interactivity, better UI design to your Vue application.

Icons are the vital element of the user interface of the product enabling successful and effective interaction with it. In this article, I will collect 10 Vue icon component to bring more interactivity, better UI design to your Vue application.

1. Animated SweetAlert Icons for Vue

A clean and simple Vue wrapper for SweetAlert's fantastic status icons. This wrapper is intended for users who are interested in just the icons. For the standard SweetAlert modal with all of its bells and whistles, you should probably use Vue-SweetAlert 2

Demo: https://vue-sweetalert-icons.netlify.com/

Download: https://github.com/JorgenVatle/vue-sweetalert-icons/archive/master.zip

2. vue-svg-transition

Create 2-state, SVG-powered animated icons.

Demo: https://codesandbox.io/s/6v20q76xwr

Download: https://github.com/kai-oswald/vue-svg-transition/archive/master.zip

3. Vue-Awesome

Awesome SVG icon component for Vue.js, with built-in Font Awesome icons.

Demo: https://justineo.github.io/vue-awesome/demo/

Download: https://github.com/Justineo/vue-awesome/archive/master.zip

4. vue-transitioning-result-icon

Transitioning Result Icon for Vue.js

A scalable result icon (SVG) that transitions the state change, that is the SVG shape change is transitioned as well as the color. Demonstration can be found here.

A transitioning (color and SVG) result icon (error or success) for Vue.

Demo: https://transitioning-result-icon.dexmo-hq.com/

Download: https://github.com/dexmo007/vue-transitioning-result-icon/archive/master.zip

5. vue-zondicons

Easily add Zondicon icons to your vue web project.

Demo: http://www.zondicons.com/icons.html

Download: https://github.com/TerryMooreII/vue-zondicons/archive/master.zip

6. vicon

Vicon is an simple iconfont componenet for vue.

iconfont
iconfont is a Vector Icon Management & Communication Platform made by Alimama MUX.

Download: https://github.com/Lt0/vicon/archive/master.zip

7. vue-svgicon

A tool to create svg icon components. (vue 2.x)

Demo: https://mmf-fe.github.io/vue-svgicon/v3/

Download: https://github.com/MMF-FE/vue-svgicon/archive/master.zip

8. vue-material-design-icons

This library is a collection of Vue single-file components to render Material Design Icons, sourced from the MaterialDesign project. It also includes some CSS that helps make the scaling of the icons a little easier.

Demo: https://gitlab.com/robcresswell/vue-material-design-icons

Download: https://gitlab.com/robcresswell/vue-material-design-icons/tree/master

9. vue-ionicons

Vue Icon Set Components from Ionic Team

Design Icons, sourced from the Ionicons project.

Demo: https://mazipan.github.io/vue-ionicons/

Download: https://github.com/mazipan/vue-ionicons/archive/master.zip

10. vue-ico

Dead easy, Google Material Icons for Vue.

This package's aim is to get icons into your Vue.js project as quick as possible, at the cost of all the bells and whistles.

Demo: https://material.io/resources/icons/?style=baseline

Download: https://github.com/paulcollett/vue-ico/archive/master.zip

I hope you like them!

10 Best Vue Search Component For Your Vue.js App

10 Best Vue Search Component For Your Vue.js App

Vue Search is a component which enables a process of finding words, sentences, and numbers in the collection of documents, web pages or other sources.

Vue Search is a component which enables a process of finding words, sentences, and numbers in the collection of documents, web pages or other sources.

It can be implemented with buttons or icons and placed as an input or in navbar for even better user experience.

1. Autocomplete

Accessible autocomplete component for vanilla JavaScript and Vue.

Features

  • Accessible, with full support for ARIA attributes and keyboard interactions. Based on the WAI-ARIA Authoring Practices.
  • Available as a JavaScript or Vue component, with React coming soon.
  • Core package available if you want to bring your own rendering layer.
  • Customizable. Easily bring your own CSS, or take full control of the component rendering.
  • Support for asynchronous data fetching.

View Demo

Download Source

2. vue-search-filter

Vue search input with dropdown for more filters.

View Demo

Download Source

3. vue-itunes-album-search-bookmark

A web app (single page application) created with vue,vuex, bulma and buefy using free itunes search api. All bookmarks and settings data are save in localstorage.

View Demo

Download Source

4. vuex-search

Vuex Search is a plugin for searching collections of objects. Search algorithms powered by js-worker-search.

View Demo

Download Source

5. vue innersearch

InnerSearch : Vue.js components for ElasticSearch

An Open Source project created to help developers working with vue.js and Elastic, give them the possibility to create search UIs within the hour.

View Demo

Download Source

6. Vue InstantSearch

Lightning-fast search for Vue.js apps

View Demo

Download Source

7. vue-fuse

A Vue.js pluggin for fuzzy search library, Fuse.js There are two ways to use this plugin. The vue-fuse component, or the $search method. Be sure to take a look at the documentation for both below.

View Demo

Download Source

8. v-autocomplete

Autocomplete component for Vue.js

This component is css-free. The idea is to be used with any framework.

View Demo

Download Source

9. Vue Instant!

vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications.

View Demo

Download Source

10. Wikipedia Search with Vue.js

Wikipedia Search with Vue.js BY Jiing H Kueh

View Demo

I hope you like them!

5 Best Note Component for Your Vue.js App

5 Best Note Component for Your Vue.js App

The Note component makes it easy to let your users record notes / comments. Here are the 5 Vue note components that I have collected.

The Note component makes it easy to let your users record notes / comments. Here are the 5 Vue note components that I have collected.

1. Saving Quick Notes with Vue

Saving Quick Notes - Vue, Vuex, Vue Router, Vue Composition API.

View Demo

Download Source

2. tasktracker

Tasktracker is a day planning tool that allows you to track the time spent on tasks and compile a report.

View Demo

Download Source

3. Notes

A memo application developed with vue.

View Demo

Download Source

4. Vuenote

Vuenote is the simplest note app.

View Demo

Download Source

5. Retrospectify

An awesome tool for doing agile team retrospectives digitally. This can be useful when doing retrospectives with remote teams or when you want to keep track of retrospective outcomes over time.

View Demo

Download Source

I hope you like it!