ElemeFE / ElemeFE/element

πŸŽ‰πŸŽ‰πŸŽ‰ Element Plus - A Vue.js 3.0 UI library πŸŽ‰πŸŽ‰πŸŽ‰

Open
#20,061 34 comments 176 reactions 0 assignees View on GitHub
stale
Dominant language
Vue
Stars
54k
Forks
14.4k
PR merge metrics
No merged PRs in 30d

Description

image

Element Plus - A Vue.js 3.0 UI library
https://github.com/element-plus/element-plus/
------

## Core Updates

Element UI is an awesome Vue 2.x UI library.

However, in order to support Vue 3.0 with new syntax and great composition API, a fully refactor and rewritten is needed.

[Element Plus](https://github.com/element-plus/element-plus/) is the next generation of Element UI with full **Vue 3.0** composition API support.

And it's rewritten in **TypeScript** with predictable static types.

## Dependency Updates

The dependencies in the current project are slightly old, we managed to update them to the current stable version to get better performance and new features.

- @popperjs/core ^2.4.4 (replace old popperjs 1.x)
- dayjs ^1.8.33 (replace old fecha)
- async-validator ^3.4.0 (replace old async-validator 1.x)
- lodash-es ^4.17.20 (replace some old utils)

## Project Status

Alpha release πŸŽ‰πŸŽ‰πŸŽ‰
```
npm install element-plus
```

This project is still under heavy development.

Feel free to join us and make your first pull request.

If you like Element Plus, Give us a πŸ’– star πŸ’– to support us.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.