JSPM

maz-ui

3.50.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 19571
  • Score
    100M100P100Q137030F
  • License MIT

A standalone components library for Vue.Js 3 & Nuxt.Js 3

Package Exports

  • maz-ui
  • maz-ui/aos-styles
  • maz-ui/components
  • maz-ui/components/MazAccordion
  • maz-ui/components/MazAccordion.d.ts
  • maz-ui/components/MazAccordion.mjs
  • maz-ui/components/MazAnimatedCounter
  • maz-ui/components/MazAnimatedCounter.d.ts
  • maz-ui/components/MazAnimatedCounter.mjs
  • maz-ui/components/MazAnimatedElement
  • maz-ui/components/MazAnimatedElement.d.ts
  • maz-ui/components/MazAnimatedElement.mjs
  • maz-ui/components/MazAnimatedText
  • maz-ui/components/MazAnimatedText.d.ts
  • maz-ui/components/MazAnimatedText.mjs
  • maz-ui/components/MazAvatar
  • maz-ui/components/MazAvatar.d.ts
  • maz-ui/components/MazAvatar.mjs
  • maz-ui/components/MazBackdrop
  • maz-ui/components/MazBackdrop.d.ts
  • maz-ui/components/MazBackdrop.mjs
  • maz-ui/components/MazBadge
  • maz-ui/components/MazBadge.d.ts
  • maz-ui/components/MazBadge.mjs
  • maz-ui/components/MazBottomSheet
  • maz-ui/components/MazBottomSheet.d.ts
  • maz-ui/components/MazBottomSheet.mjs
  • maz-ui/components/MazBtn
  • maz-ui/components/MazBtn.d.ts
  • maz-ui/components/MazBtn.mjs
  • maz-ui/components/MazCard
  • maz-ui/components/MazCard.d.ts
  • maz-ui/components/MazCard.mjs
  • maz-ui/components/MazCardSpotlight
  • maz-ui/components/MazCardSpotlight.d.ts
  • maz-ui/components/MazCardSpotlight.mjs
  • maz-ui/components/MazCarousel
  • maz-ui/components/MazCarousel.d.ts
  • maz-ui/components/MazCarousel.mjs
  • maz-ui/components/MazChart
  • maz-ui/components/MazChart.d.ts
  • maz-ui/components/MazChart.mjs
  • maz-ui/components/MazCheckbox
  • maz-ui/components/MazCheckbox.d.ts
  • maz-ui/components/MazCheckbox.mjs
  • maz-ui/components/MazChecklist
  • maz-ui/components/MazChecklist.d.ts
  • maz-ui/components/MazChecklist.mjs
  • maz-ui/components/MazCircularProgressBar
  • maz-ui/components/MazCircularProgressBar.d.ts
  • maz-ui/components/MazCircularProgressBar.mjs
  • maz-ui/components/MazDialog
  • maz-ui/components/MazDialog.d.ts
  • maz-ui/components/MazDialog.mjs
  • maz-ui/components/MazDialogPromise
  • maz-ui/components/MazDialogPromise.d.ts
  • maz-ui/components/MazDialogPromise.mjs
  • maz-ui/components/MazDialogPromise/useMazDialogPromise.d.ts
  • maz-ui/components/MazDrawer
  • maz-ui/components/MazDrawer.d.ts
  • maz-ui/components/MazDrawer.mjs
  • maz-ui/components/MazDropdown
  • maz-ui/components/MazDropdown.d.ts
  • maz-ui/components/MazDropdown.mjs
  • maz-ui/components/MazDropzone
  • maz-ui/components/MazDropzone.d.ts
  • maz-ui/components/MazDropzone.mjs
  • maz-ui/components/MazExpandAnimation
  • maz-ui/components/MazExpandAnimation.d.ts
  • maz-ui/components/MazExpandAnimation.mjs
  • maz-ui/components/MazFullscreenLoader
  • maz-ui/components/MazFullscreenLoader.d.ts
  • maz-ui/components/MazFullscreenLoader.mjs
  • maz-ui/components/MazGallery
  • maz-ui/components/MazGallery.d.ts
  • maz-ui/components/MazGallery.mjs
  • maz-ui/components/MazIcon
  • maz-ui/components/MazIcon.d.ts
  • maz-ui/components/MazIcon.mjs
  • maz-ui/components/MazInput
  • maz-ui/components/MazInput.d.ts
  • maz-ui/components/MazInput.mjs
  • maz-ui/components/MazInputCode
  • maz-ui/components/MazInputCode.d.ts
  • maz-ui/components/MazInputCode.mjs
  • maz-ui/components/MazInputNumber
  • maz-ui/components/MazInputNumber.d.ts
  • maz-ui/components/MazInputNumber.mjs
  • maz-ui/components/MazInputPrice
  • maz-ui/components/MazInputPrice.d.ts
  • maz-ui/components/MazInputPrice.mjs
  • maz-ui/components/MazInputTags
  • maz-ui/components/MazInputTags.d.ts
  • maz-ui/components/MazInputTags.mjs
  • maz-ui/components/MazLazyImg
  • maz-ui/components/MazLazyImg.d.ts
  • maz-ui/components/MazLazyImg.mjs
  • maz-ui/components/MazLink
  • maz-ui/components/MazLink.d.ts
  • maz-ui/components/MazLink.mjs
  • maz-ui/components/MazLoadingBar
  • maz-ui/components/MazLoadingBar.d.ts
  • maz-ui/components/MazLoadingBar.mjs
  • maz-ui/components/MazPagination
  • maz-ui/components/MazPagination.d.ts
  • maz-ui/components/MazPagination.mjs
  • maz-ui/components/MazPhoneNumberInput
  • maz-ui/components/MazPhoneNumberInput.d.ts
  • maz-ui/components/MazPhoneNumberInput.mjs
  • maz-ui/components/MazPhoneNumberInput/CountrySelector
  • maz-ui/components/MazPhoneNumberInput/CountrySelector.vue.d.ts
  • maz-ui/components/MazPhoneNumberInput/PhoneInput
  • maz-ui/components/MazPhoneNumberInput/PhoneInput.vue.d.ts
  • maz-ui/components/MazPhoneNumberInput/default-locales.d.ts
  • maz-ui/components/MazPhoneNumberInput/types.d.ts
  • maz-ui/components/MazPhoneNumberInput/useLibphonenumber.d.ts
  • maz-ui/components/MazPhoneNumberInput/useMazPhoneNumberInput.d.ts
  • maz-ui/components/MazPicker
  • maz-ui/components/MazPicker.d.ts
  • maz-ui/components/MazPicker.mjs
  • maz-ui/components/MazPicker/MazPickerCalendar
  • maz-ui/components/MazPicker/MazPickerCalendar.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarDays
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarDays.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarGrid
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarGrid.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarMonth
  • maz-ui/components/MazPicker/MazPickerCalendarMonth/MazPickerCalendarMonth.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerCalendarSwitcher
  • maz-ui/components/MazPicker/MazPickerCalendarSwitcher.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerContainer
  • maz-ui/components/MazPicker/MazPickerContainer.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerFooter
  • maz-ui/components/MazPicker/MazPickerFooter.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerHeader
  • maz-ui/components/MazPicker/MazPickerHeader.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerMonthSwitcher
  • maz-ui/components/MazPicker/MazPickerMonthSwitcher.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerShortcuts
  • maz-ui/components/MazPicker/MazPickerShortcuts.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerTime
  • maz-ui/components/MazPicker/MazPickerTime.vue.d.ts
  • maz-ui/components/MazPicker/MazPickerYearSwitcher
  • maz-ui/components/MazPicker/MazPickerYearSwitcher.vue.d.ts
  • maz-ui/components/MazPicker/types.d.ts
  • maz-ui/components/MazPicker/utils.d.ts
  • maz-ui/components/MazPullToRefresh
  • maz-ui/components/MazPullToRefresh.d.ts
  • maz-ui/components/MazPullToRefresh.mjs
  • maz-ui/components/MazRadio
  • maz-ui/components/MazRadio.d.ts
  • maz-ui/components/MazRadio.mjs
  • maz-ui/components/MazRadioButtons
  • maz-ui/components/MazRadioButtons.d.ts
  • maz-ui/components/MazRadioButtons.mjs
  • maz-ui/components/MazReadingProgressBar
  • maz-ui/components/MazReadingProgressBar.d.ts
  • maz-ui/components/MazReadingProgressBar.mjs
  • maz-ui/components/MazSelect
  • maz-ui/components/MazSelect.d.ts
  • maz-ui/components/MazSelect.mjs
  • maz-ui/components/MazSlider
  • maz-ui/components/MazSlider.d.ts
  • maz-ui/components/MazSlider.mjs
  • maz-ui/components/MazSlider/utils.d.ts
  • maz-ui/components/MazSpinner
  • maz-ui/components/MazSpinner.d.ts
  • maz-ui/components/MazSpinner.mjs
  • maz-ui/components/MazStepper
  • maz-ui/components/MazStepper.d.ts
  • maz-ui/components/MazStepper.mjs
  • maz-ui/components/MazSwitch
  • maz-ui/components/MazSwitch.d.ts
  • maz-ui/components/MazSwitch.mjs
  • maz-ui/components/MazTable
  • maz-ui/components/MazTable.d.ts
  • maz-ui/components/MazTable.mjs
  • maz-ui/components/MazTableCell
  • maz-ui/components/MazTableCell.d.ts
  • maz-ui/components/MazTableCell.mjs
  • maz-ui/components/MazTableRow
  • maz-ui/components/MazTableRow.d.ts
  • maz-ui/components/MazTableRow.mjs
  • maz-ui/components/MazTableTitle
  • maz-ui/components/MazTableTitle.d.ts
  • maz-ui/components/MazTableTitle.mjs
  • maz-ui/components/MazTabs
  • maz-ui/components/MazTabs.d.ts
  • maz-ui/components/MazTabs.mjs
  • maz-ui/components/MazTabsBar
  • maz-ui/components/MazTabsBar.d.ts
  • maz-ui/components/MazTabsBar.mjs
  • maz-ui/components/MazTabsContent
  • maz-ui/components/MazTabsContent.d.ts
  • maz-ui/components/MazTabsContent.mjs
  • maz-ui/components/MazTabsContentItem
  • maz-ui/components/MazTabsContentItem.d.ts
  • maz-ui/components/MazTabsContentItem.mjs
  • maz-ui/components/MazTextarea
  • maz-ui/components/MazTextarea.d.ts
  • maz-ui/components/MazTextarea.mjs
  • maz-ui/components/MazTextarea/textarea-autogrow.d.ts
  • maz-ui/components/MazTransitionExpand
  • maz-ui/components/MazTransitionExpand.d.ts
  • maz-ui/components/MazTransitionExpand.mjs
  • maz-ui/components/assets/MazAccordion.DHZxplwt.css
  • maz-ui/components/assets/MazAnimatedCounter.DTzaNX_Y.css
  • maz-ui/components/assets/MazAnimatedElement.BkcmWrHr.css
  • maz-ui/components/assets/MazAnimatedText.B91Kt1PP.css
  • maz-ui/components/assets/MazAvatar.CgztJYCP.css
  • maz-ui/components/assets/MazBackdrop.DPLKrrH6.css
  • maz-ui/components/assets/MazBadge.CIY0hr5U.css
  • maz-ui/components/assets/MazBottomSheet.BaTeNHYH.css
  • maz-ui/components/assets/MazBtn.DRGAvMws.css
  • maz-ui/components/assets/MazCard.BVy6g9-V.css
  • maz-ui/components/assets/MazCardSpotlight.CrcVk5S1.css
  • maz-ui/components/assets/MazCarousel.Bo1M1Wh3.css
  • maz-ui/components/assets/MazCheckbox.CA7GJd2c.css
  • maz-ui/components/assets/MazChecklist.B4K89N7e.css
  • maz-ui/components/assets/MazCircularProgressBar.Cq-jEps6.css
  • maz-ui/components/assets/MazDialog.BD4tQQQl.css
  • maz-ui/components/assets/MazDialogPromise.BD4tQQQl.css
  • maz-ui/components/assets/MazDrawer.BdI1nBQ8.css
  • maz-ui/components/assets/MazDropdown.CtzsOmDR.css
  • maz-ui/components/assets/MazDropzone.EfEdDH2u.css
  • maz-ui/components/assets/MazExpandAnimation.iDSQfAB4.css
  • maz-ui/components/assets/MazFullscreenLoader.dL5SG0Ne.css
  • maz-ui/components/assets/MazGallery.CKpPdxL0.css
  • maz-ui/components/assets/MazInput.BAiQiFTc.css
  • maz-ui/components/assets/MazInputCode.DF9-aY4y.css
  • maz-ui/components/assets/MazInputNumber.fr4Y-AX1.css
  • maz-ui/components/assets/MazInputPrice.BAiQiFTc.css
  • maz-ui/components/assets/MazInputTags.CZgq4l94.css
  • maz-ui/components/assets/MazLazyImg.TL9A0G4-.css
  • maz-ui/components/assets/MazLink.BBYMGbI8.css
  • maz-ui/components/assets/MazLoadingBar.ByRp5OgY.css
  • maz-ui/components/assets/MazPagination.BGhtdKHn.css
  • maz-ui/components/assets/MazPhoneNumberInput.tFz9umj-.css
  • maz-ui/components/assets/MazPicker.BlZ4a3b1.css
  • maz-ui/components/assets/MazPickerMonthSwitcher.Bnp_FbY4.css
  • maz-ui/components/assets/MazPickerShortcuts.DxPdP3Ky.css
  • maz-ui/components/assets/MazPickerYearSwitcher.BTPNT2u1.css
  • maz-ui/components/assets/MazPullToRefresh.Bvm1bmiW.css
  • maz-ui/components/assets/MazRadio.El2ThGGg.css
  • maz-ui/components/assets/MazRadioButtons.CB6qMCtm.css
  • maz-ui/components/assets/MazReadingProgressBar.C4x7V-Bc.css
  • maz-ui/components/assets/MazSelect.DNrj4_e-.css
  • maz-ui/components/assets/MazSelect.KhiI70iv.css
  • maz-ui/components/assets/MazSlider.Dlk7nygF.css
  • maz-ui/components/assets/MazSpinner.DQ9_cbMH.css
  • maz-ui/components/assets/MazStepper.BbJJgs0b.css
  • maz-ui/components/assets/MazSwitch.DMLND-p2.css
  • maz-ui/components/assets/MazTable.zJ2YXDrE.css
  • maz-ui/components/assets/MazTableCell.BKBZEOQb.css
  • maz-ui/components/assets/MazTableCell.Bmbmz3CR.css
  • maz-ui/components/assets/MazTableRow.CEdLSgbg.css
  • maz-ui/components/assets/MazTableRow.CtZjgh-L.css
  • maz-ui/components/assets/MazTableTitle.DCRVBhuH.css
  • maz-ui/components/assets/MazTabsBar.yIJ7lCu6.css
  • maz-ui/components/assets/MazTabsContentItem.CIoBhqeU.css
  • maz-ui/components/assets/MazTextarea.BYPQCeL_.css
  • maz-ui/components/assets/MazTransitionExpand.CvCjUYCg.css
  • maz-ui/components/chunks/MazAvatar.CNx-fB-w.mjs
  • maz-ui/components/chunks/MazBadge.AdlIDWRs.mjs
  • maz-ui/components/chunks/MazBottomSheet.CgosU2oQ.mjs
  • maz-ui/components/chunks/MazBtn.1qp5aQ4N.mjs
  • maz-ui/components/chunks/MazBtn.B6UiTgcv.mjs
  • maz-ui/components/chunks/MazBtn.BAflMoEe.mjs
  • maz-ui/components/chunks/MazBtn.BE40HJng.mjs
  • maz-ui/components/chunks/MazBtn.BJh0vN8h.mjs
  • maz-ui/components/chunks/MazBtn.BcPKpdoJ.mjs
  • maz-ui/components/chunks/MazBtn.BsXkp99v.mjs
  • maz-ui/components/chunks/MazBtn.C6vJDOgv.mjs
  • maz-ui/components/chunks/MazBtn.CJYzU-Jj.mjs
  • maz-ui/components/chunks/MazBtn.CQ7scMZT.mjs
  • maz-ui/components/chunks/MazBtn.CtfRyE0d.mjs
  • maz-ui/components/chunks/MazBtn.DWNPohkh.mjs
  • maz-ui/components/chunks/MazBtn.NVrWAz8O.mjs
  • maz-ui/components/chunks/MazBtn.h5GSnFKe.mjs
  • maz-ui/components/chunks/MazCard.D4R5VJTH.mjs
  • maz-ui/components/chunks/MazCarousel.tT2IPWU9.mjs
  • maz-ui/components/chunks/MazCheckbox.CYeDQcMp.mjs
  • maz-ui/components/chunks/MazCheckbox.L0nhQFjM.mjs
  • maz-ui/components/chunks/MazCheckbox.UAnkvAoS.mjs
  • maz-ui/components/chunks/MazChecklist.CCPcVVKg.mjs
  • maz-ui/components/chunks/MazDialog.OnoOcvOM.mjs
  • maz-ui/components/chunks/MazDialogPromise.DslEyrLO.mjs
  • maz-ui/components/chunks/MazDrawer.D3JH9lqE.mjs
  • maz-ui/components/chunks/MazDropdown.CDW3gyaa.mjs
  • maz-ui/components/chunks/MazDropzone.BWN0kCz3.mjs
  • maz-ui/components/chunks/MazExpandAnimation.NRqY0IYX.mjs
  • maz-ui/components/chunks/MazFullscreenLoader.Bynu3Kvu.mjs
  • maz-ui/components/chunks/MazGallery.2XDJQmg_.mjs
  • maz-ui/components/chunks/MazGallery.Ck0j45dq.mjs
  • maz-ui/components/chunks/MazIcon.B5KEO0Na.mjs
  • maz-ui/components/chunks/MazIcon.B5hPzeLk.mjs
  • maz-ui/components/chunks/MazIcon.BfRXZ8qh.mjs
  • maz-ui/components/chunks/MazIcon.Cq1v4J3r.mjs
  • maz-ui/components/chunks/MazInput.5Zn7f5zz.mjs
  • maz-ui/components/chunks/MazInput.CwPPyy_i.mjs
  • maz-ui/components/chunks/MazInput.JrNzZZLk.mjs
  • maz-ui/components/chunks/MazInputNumber.Daeit65q.mjs
  • maz-ui/components/chunks/MazInputPrice.24GEm_Lg.mjs
  • maz-ui/components/chunks/MazInputTags.0Z_xEZiL.mjs
  • maz-ui/components/chunks/MazLazyImg.BtE4rUvl.mjs
  • maz-ui/components/chunks/MazLazyImg.CC9acnrW.mjs
  • maz-ui/components/chunks/MazLink.C92ctqOA.mjs
  • maz-ui/components/chunks/MazLoadingBar.LkmX0AHd.mjs
  • maz-ui/components/chunks/MazPagination.DgR9Wyv0.mjs
  • maz-ui/components/chunks/MazPhoneNumberInput.BcyaW-S8.mjs
  • maz-ui/components/chunks/MazPicker.z_H1w2TI.mjs
  • maz-ui/components/chunks/MazPickerMonthSwitcher.D42-_FwL.mjs
  • maz-ui/components/chunks/MazPickerShortcuts.D1UfHxwB.mjs
  • maz-ui/components/chunks/MazPickerYearSwitcher.BfS0Lz92.mjs
  • maz-ui/components/chunks/MazPullToRefresh.QikB7FQT.mjs
  • maz-ui/components/chunks/MazSelect.CZ8-FJbx.mjs
  • maz-ui/components/chunks/MazSelect.ke0PdTcU.mjs
  • maz-ui/components/chunks/MazSpinner.B2KPFXAm.mjs
  • maz-ui/components/chunks/MazSpinner.B4nEYwaU.mjs
  • maz-ui/components/chunks/MazSpinner.B8L6EKV9.mjs
  • maz-ui/components/chunks/MazSpinner.B9a2gCP3.mjs
  • maz-ui/components/chunks/MazSpinner.CBjYZ4KZ.mjs
  • maz-ui/components/chunks/MazSpinner.CPsKUg_o.mjs
  • maz-ui/components/chunks/MazSpinner.CXGURuw3.mjs
  • maz-ui/components/chunks/MazSpinner.C_i8HP1F.mjs
  • maz-ui/components/chunks/MazSpinner.Ce_9sxU7.mjs
  • maz-ui/components/chunks/MazSpinner.CmN9GG-h.mjs
  • maz-ui/components/chunks/MazSpinner.D9YU6PN7.mjs
  • maz-ui/components/chunks/MazSpinner.DJGs9ccb.mjs
  • maz-ui/components/chunks/MazSpinner.DMR3wKqs.mjs
  • maz-ui/components/chunks/MazSpinner.DP7ZDo4s.mjs
  • maz-ui/components/chunks/MazSpinner.DZT5jj-c.mjs
  • maz-ui/components/chunks/MazSpinner.DaGCwMP7.mjs
  • maz-ui/components/chunks/MazSpinner.DdHpWoUe.mjs
  • maz-ui/components/chunks/MazSpinner.Dl1PcqAK.mjs
  • maz-ui/components/chunks/MazSpinner.DnMH7xjZ.mjs
  • maz-ui/components/chunks/MazSpinner.DsiBNRdi.mjs
  • maz-ui/components/chunks/MazSpinner.J9PGgQcA.mjs
  • maz-ui/components/chunks/MazSpinner.KYBb2I3W.mjs
  • maz-ui/components/chunks/MazSpinner.u38Xp-ls.mjs
  • maz-ui/components/chunks/MazSpinner.wdUeBhfS.mjs
  • maz-ui/components/chunks/MazStepper.Gxu3fyI5.mjs
  • maz-ui/components/chunks/MazTable.BtL5to1U.mjs
  • maz-ui/components/chunks/MazTableCell.CN6g3CD7.mjs
  • maz-ui/components/chunks/MazTableRow.BjoUmiPj.mjs
  • maz-ui/components/chunks/MazTableTitle.Dh-2buat.mjs
  • maz-ui/components/chunks/MazTabsBar.fmCbDhYh.mjs
  • maz-ui/components/chunks/MazTransitionExpand.DL0tmQvU.mjs
  • maz-ui/components/chunks/_plugin-vue_export-helper.CHgC5LLL.mjs
  • maz-ui/components/chunks/arrow-top-right-on-square.jPmYJ34F.mjs
  • maz-ui/components/chunks/arrow-up.DjSlktWl.mjs
  • maz-ui/components/chunks/check-circle.Bf7AGSQ-.mjs
  • maz-ui/components/chunks/check.BmubdHc_.mjs
  • maz-ui/components/chunks/check.C9Q_W85g.mjs
  • maz-ui/components/chunks/chevron-double-left.D4-NpyrF.mjs
  • maz-ui/components/chunks/chevron-down.BkvtON3b.mjs
  • maz-ui/components/chunks/chevron-left.BqVOLRdC.mjs
  • maz-ui/components/chunks/chevron-right.CbjzEeHV.mjs
  • maz-ui/components/chunks/ellipsis-horizontal.6n158ATI.mjs
  • maz-ui/components/chunks/examples.mobile.json.tW3aL0qI.mjs
  • maz-ui/components/chunks/exclamation-circle.CUk0ZajS.mjs
  • maz-ui/components/chunks/exclamation-triangle.Z6d0ygp8.mjs
  • maz-ui/components/chunks/eye-slash.BoO00xzs.mjs
  • maz-ui/components/chunks/eye.f8zAUc30.mjs
  • maz-ui/components/chunks/inject-strict.DEDSuzCz.mjs
  • maz-ui/components/chunks/magnifying-glass.-nBiyXot.mjs
  • maz-ui/components/chunks/no-photography.BJX8HSus.mjs
  • maz-ui/components/chunks/no-photography.PGT8fxs_.mjs
  • maz-ui/components/chunks/no-symbol.CIgKzsrB.mjs
  • maz-ui/components/chunks/pencil.Z-mPplOz.mjs
  • maz-ui/components/chunks/useInstanceUniqId.BkOfxhk8.mjs
  • maz-ui/components/chunks/x-mark.CnZwVvA7.mjs
  • maz-ui/components/chunks/x-mark.wyoa-ywi.mjs
  • maz-ui/components/index.d.ts
  • maz-ui/components/index.mjs
  • maz-ui/components/types.d.ts
  • maz-ui/nuxt
  • maz-ui/package.json
  • maz-ui/resolvers
  • maz-ui/styles

Readme

Maz UI Logo

Maz UI

Lightweight and efficient library for Vue 3 & Nuxt 3

vue 3 nuxt 3 npm types Downloads

maintainability test coverage github actions test unit

Documentation · Getting Started · Showcase

Maz UI Demo Dashboard
Example of a dashboard built with Maz UI components

✨ Features

  • 🎯 Cherry-pick components - Use only what you need
  • 🌙 Dark mode - Built-in dark mode support
  • 🎨 Themeable - Easy to customize with CSS variables
  • 📱 Responsive - Mobile-first design approach
  • 🔧 TypeScript - Full type support included
  • ⚡️ Lightweight - Tree-shakeable, no bloat
  • 🔍 SSR - Server-side rendering ready

🚀 Quick Start

npm install maz-ui

Vue 3

// main.ts
import 'maz-ui/styles'

💡 Usage

Then, import and use only the components, composables, and more you need:

<template>
  <MazBtn>Click me!</MazBtn>
</template>

<script setup lang="ts">
  import MazBtn from 'maz-ui/components/MazBtn'
</script>

Use provided resolvers to enjoy auto-imports and TypeScript support: Resolvers documentation

Nuxt 3

The Nuxt module automatically:

  • Imports all components, plugins, composables and directives on-demand (auto-imports)
  • Includes required styles
  • Provides TypeScript support out of the box

See options and more in the documentation

// nuxt.config.ts
export default defineNuxtConfig({
  modules: ['maz-ui/nuxt'],
})

💡 Usage

No need to import components, plugins, composables or directives, they are all auto-imported.

<template>
  <MazBtn @click="toast.success('Hello Maz UI!')"> Click me! </MazBtn>
</template>

<script setup lang="ts">
  const toast = useToast()
</script>

🎨 Theming Made Easy

Customize Maz UI to match your brand with our dedicated CLI tool:

# Install the CLI
npm install -g @mazui/cli

# Generate your theme
maz generate-css-vars

The CLI will automatically:

  • Generate all color variations
  • Create dark mode variables
  • Output a ready-to-use CSS file

To know how configure the CLI, check theming options in our documentation.

🧰 What's included?

  • 🧩 Components - Beautiful, accessible UI components
  • 🔌 Plugins - Powerful plugins for common use cases
  • 🎣 Composables - Reusable composition functions
  • 📏 Directives - Useful Vue directives
  • 🛠️ Helpers - Useful utilities for common tasks

🤝 Contributing

We're always looking for contributors! Check out our contribution guide to get started.

📄 License

MIT

Built with ❤️ by Louis Mazel