mazey-element-ui

A maintained Vue 2 desktop component library based on Element UI.
2,822 1
Install
npm install mazey-element-ui
Latest Version:2.15.19
Vue:2
License:MIT
Last Updated:Sep 30, 2026
Links: GitHub  ·  npm
Maintainer: mazeyqian

Mazey Element UI

Mazey Element UI is a maintained fork of Element UI 2.15.14 for Vue 2 desktop applications. Version 2.15.15 preserves the upstream public API. The repository retains upstream history, license, issue references, and contributor attribution.

Documentation

Install

npm install mazey-element-ui

Usage

Register the complete component library:

import Vue from 'vue';
import Element from 'mazey-element-ui';
import 'mazey-element-ui/lib/theme-chalk/index.css';

Vue.use(Element);

You can also import individual components:

import Vue from 'vue';
import { Button, Select } from 'mazey-element-ui';

Vue.component(Button.name, Button);
Vue.component(Select.name, Select);

See the quick start for locale, on-demand import, and global configuration examples.

Development

Development requires Node.js 22. Use pnpm for dependency installation and npm for development scripts.

pnpm install
npm run lint
npm test
npm run dist
npm run docs

Generated package files in lib/, generated theme files, and the Pages artifact in examples/element-ui/ must be regenerated through their owning scripts.

Read the contributing guide in English, 简体中文, Español, or Français before opening a pull request.

Upstream attribution

Element UI was originally developed by Ele.me and its contributors. The upstream repository is archived at ElemeFE/element. This fork preserves the upstream LICENSE, Git history, historical issue and pull-request references, and documentation credits.

English documentation was contributed by SwiftGG Translation Team members raychenfj, kevin, 曾小涛, 湾仔王二, BlooDLine, 陈铭嘉, 千叶知风, 梁杰, Changing, and mmoaay. Spanish documentation contributors include adavie1, carmencitaqiu, coderdiaz, fedegar33, Gonzalo2310, lesterbx, ProgramerGuy, SantiagoGdaR, sigfriedCub1990, and thechosenjuan. French documentation contributors include smalesys and blombard.

License

MIT

Related Packages

@dullar/mercury

Advanced and highly reusable Mobile UI Components built on Vue2 & You can define...

8,553 6
@halobear/vue-upload

vue上传组件

460 1
vite-plugin-vue2

Vite plugin for Vue2

1,474,659 618
vue-jstree

a tree plugin for vue2

137,015 630
vite-plugin-git-revision

Vite plugin that generates VERSION and COMMITHASH files during build based on a...

21,961 11

Version History

Version Released Vue License
2.15.19 ^2.5.17 MIT
2.15.18 ^2.5.17 MIT
2.15.17 ^2.5.17 MIT
2.15.16 ^2.5.17 MIT
2.15.15 ^2.5.17 MIT