@mantine-vue/contextmenu

Desktop-grade context menu extension for Mantine Vue
2,744
Install
npm install @mantine-vue/contextmenu
Latest Version:3.6.0
Vue:3
License:MIT
Last Updated:Oct 17, 2026
Links: npm
Maintainer: hasan-alhawaj

@mantine-vue/contextmenu

Context menu extension for Mantine Vue, ported from mantine-contextmenu.

import '@mantine-vue/core/styles.css'
import '@mantine-vue/contextmenu/styles.css'

import { ContextMenuProvider, useContextMenu } from '@mantine-vue/contextmenu'

Place ContextMenuProvider inside MantineProvider, then use the handler returned by showContextMenu with Vue's onContextmenu/@contextmenu event.

Related Packages

@mantine-vue/table

A fully featured Vue 3 implementation of TanStack Vue Table

3,422
@mantine-vue/charts

Charts components built with Apache ECharts and Mantine Vue

3,282
@mantine-vue/schedule

Vue schedule and calendar components equivalent to @mantine/schedule

2,964
@mantine-vue/notifications

Vue notifications system equivalent to @mantine/notifications

2,635
@mantine-vue/nprogress

Vue navigation progress bar equivalent to @mantine/nprogress

1,465

Version History

Version Released Vue License
3.6.0 ^3.5.0 MIT
3.5.0 ^3.5.0 MIT
3.4.0 ^3.5.0 MIT
3.3.0 ^3.5.0 MIT
3.2.0 ^3.5.0 MIT