Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/warmthsea/awesome-element-plus

๐Ÿ˜Ž Awesome things related to Element Plus
https://github.com/warmthsea/awesome-element-plus

List: awesome-element-plus

awesome awesome-list components element-plus element-ui lists resources ui-library vue

Last synced: 2 months ago
JSON representation

๐Ÿ˜Ž Awesome things related to Element Plus

Awesome Lists containing this project

README

        


Awesome

Awesome Element Plus


A curated list of awesome things related to Element Plus



Awesome


**Legend**: ๐Ÿ’™ Official ยท ๐Ÿ‘“ Live demo ยท ๐ŸŒ Website

- [Resources](#resources)
- [Official Resources](#official-resources)
- [Element UI For Vue2](#element-ui-for-vue2)
- [Community](#community)
- [Tutorials](#tutorials)
- [Blog Posts](#blog-posts)
- [Recommended With](#recommended-with)
- [Components & Libraries](#components--libraries)
- [Apps/Websites](#appswebsites)
- [Templates](#templates)
- [Admin Template](#admin-template)
- [Starter Template](#starter-template)

## Resources

### Official Resources

- [Documentation](https://element-plus.org)
- [GitHub Repo](https://github.com/element-plus/element-plus)
- [Release Notes](https://github.com/element-plus/element-plus/releases)
- [Npm Package](https://www.npmjs.com/package/element-plus)

### Official Project

- ๐Ÿ’™ [Playground](https://github.com/element-plus/element-plus-playground) - Element Plus [Play](https://element-plus.run/)
- ๐Ÿ’™ [Icons](https://github.com/element-plus/element-plus-icons) - Element Plus icons collection.
- ๐Ÿ’™ [element-plus-nuxt](https://github.com/element-plus/element-plus-nuxt) - Element Plus module for Nuxt.
- ๐Ÿ’™ [unplugin-element-plus](https://github.com/element-plus/unplugin-element-plus) - On-demand import style for Element Plus.

### Element UI For Vue2

- [Documentation](https://element.eleme.io)
- [GitHub Repo](https://github.com/ElemeFE/element)

#### Awesome Element UI

[vue2]: https://img.shields.io/badge/-Vue%202-42b883

This option only adds exceptional items, and in principle does not add special content.

- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) [๐Ÿ‘“](https://panjiachen.github.io/vue-element-admin/#/login?redirect=%2Fdashboard) ![vue2]
- [vue-admin-better](https://github.com/zxwk1998/vue-admin-better) [๐Ÿ‘“](https://vue-admin-beautiful.com/shop-vite) ![vue2]

### Community

- [SegmentFault](https://segmentfault.com/t/element-plus)
- [Discord](https://discord.com/invite/gXK9XNzW3X)
- [Docs Translation](https://crowdin.com/project/element-plus)
- [Components Core Locale Translation](https://github.com/element-plus/element-plus/tree/dev/packages/locale/lang)

### Tutorials

- [Vue 3 Migration Guide](https://v3-migration.vuejs.org/)
- [Element 2.x to Element Plus Break Change](https://github.com/element-plus/element-plus/discussions/5658)

### Blog Posts

- [Element Plus ๆญฃๅผ็‰ˆๅ‘ๅธƒๅ•ฆ๏ผ๐ŸŽ‰๐ŸŽ‰](https://juejin.cn/post/7061850934095609863?searchId=20240621093618E09C4582BB9D1A5A4CBC)
- [Element Plus ๆบ็ ๅˆ†ๆžโ€”โ€”ๆž„ๅปบไธŽไปฃ็ ้ฃŽๆ ผ](https://juejin.cn/post/7076941611216666654)
- [Vue3.2 + Element Plus ไบŒๆฌกๅฐ่ฃ… el-table๏ผˆPro็‰ˆ๐Ÿš€๐Ÿš€๏ผ‰](https://juejin.cn/post/7166068828202336263?searchId=202406241500481C65DCA465CF25281220)

## Recommended With

Using these libraries together will double your efficiency in using Element Plus.

- [Vite](https://github.com/vitejs/vite) - Next generation frontend tooling. It's fast! [๐ŸŒ](https://vitejs.dev/)
- [Typescript](https://github.com/microsoft/TypeScript) - The most popular front-end language on github, a first-class citizen in Vscode. [๐ŸŒ](https://www.typescriptlang.org/)
- [pnpm](https://github.com/pnpm/pnpm) - Fast, disk space efficient package manager. [๐ŸŒ](https://pnpm.io/)
- [Tailwind CSS](https://github.com/tailwindlabs/tailwindcss) - A utility-first CSS framework. [๐ŸŒ](https://tailwindcss.com/) - [Play](https://play.tailwindcss.com/)
- [unocss](https://github.com/unocss/unocss) - The instant on-demand atomic CSS engine. [๐ŸŒ](https://unocss.dev/) - [Play](https://unocss.dev/play/)
- [scss](https://github.com/sass/dart-sass) - The reference implementation of Sass, written in Dart. [๐ŸŒ](https://sass-lang.com/dart-sass/)
- [vueuse](https://github.com/vueuse/vueuse) - Collection of essential Vue Composition Utilities. [๐ŸŒ](https://vueuse.org/) - [ไธญๆ–‡](https://vueuse.pages.dev/)
- [unplugin-vue-macros](https://github.com/vue-macros/vue-macros) - Extend more macros and syntax sugar to Vue. [๐ŸŒ](https://vue-macros.dev/)
- [unplugin-auto-import](https://github.com/unplugin/unplugin-auto-import) - Auto import APIs on-demand.
- [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) - ๐Ÿ“ฒ On-demand components auto importing for Vue.
- [vite-plugin-vue-inspector](https://github.com/webfansplz/vite-plugin-vue-inspector) - Click DOM open IDE.
- [Vue DevTools Next](https://github.com/vuejs/devtools-next) - The next iteration of Vue DevTools.
- [Volar](https://github.com/vuejs/language-tools) - Vue IDE syntax hints. - [Download](https://marketplace.visualstudio.com/items?itemName=Vue.volar)

## Components & Libraries

- [element-pro-components](https://github.com/tolking/element-pro-components) - A component library for Vue 3 base on Element Plus. [๐ŸŒ](https://tolking.github.io/element-pro-components/zh-CN/guide/)
- [el-table-infinite-scroll](https://github.com/yujinpan/el-table-infinite-scroll) - Infinite scroll for el-table. [๐ŸŒ](https://yujinpan.github.io/el-table-infinite-scroll/)
- [el-select-v2](https://github.com/kooriookami/el-select-v2) - ไธ่ฎบไฝ ็š„ๆ•ฐๆฎ้‡ๅคšๅคง๏ผŒ่™šๆ‹Ÿๅˆ—่กจ้ƒฝ่ƒฝๆฏซๆ— ๅŽ‹ๅŠ›ๅœฐๅค„็†. [๐Ÿ‘“](https://kooriookami.github.io/el-select-v2/)

## Apps/Websites

- [Vuetelescope Filter](https://www.vuetelescope.com/explore?ui.slug=element-ui&framework_null=true&_sort=lastDetectedAt:desc)

## Templates

### Admin Template

- [vue-pure-admin](https://github.com/pure-admin/vue-pure-admin) - ๐Ÿ”ฅ ๅ…จ้ข `ESM`+`Vue3`+`Vite`+`Element Plus`+`TypeScript` ็ผ–ๅ†™็š„ไธ€ๆฌพๅŽๅฐ็ฎก็†็ณป็ปŸ๏ผˆๅ…ผๅฎน็งปๅŠจ็ซฏ๏ผ‰. [๐Ÿ‘“](https://pure-admin.github.io/vue-pure-admin)
- [vue-manage-system](https://github.com/lin-xin/vue-manage-system) - `Vue3`ใ€`Element Plus`ใ€`typescript` ๅŽๅฐ็ฎก็†็ณป็ปŸ. [๐Ÿ‘“](https://lin-xin.github.io/example/vue-manage-system)
- [Geeker-Admin](https://github.com/HalseySpicy/Geeker-Admin) - โœจ ๅŸบไบŽ `Vue3.4`ใ€`TypeScript`ใ€`Element Plus` ๅผ€ๆบ็š„ไธ€ๅฅ—ๅŽๅฐ็ฎก็†ๆก†ๆžถ. [๐Ÿ‘“](https://admin.spicyboy.cn)
- [RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3) - ๐ŸŽ‰ ๅŸบไบŽ `SpringBoot`๏ผŒ`Spring Security`๏ผŒ`JWT`๏ผŒ`Vue3 & Vite`ใ€`Element Plus` ็š„ๅ‰ๅŽ็ซฏๅˆ†็ฆปๆƒ้™็ฎก็†็ณป็ปŸ
- [Vue.NetCore](https://github.com/cq-panda/Vue.NetCore) - `.NetCore`ใ€`.Net6`ใ€`TypeScript`ใ€`Element Plus`+`uniapp` ๅ‰ๅŽ็ซฏๅˆ†็ฆป. [๐Ÿ‘“](http://www.volcore.xyz)
- [geekai](https://github.com/yangjian102621/geekai) - AI ๅŠฉๆ‰‹, ้‡‡็”จ `Go` + `Vue3` + `Element Plus` ๅฎž็Žฐ. [๐Ÿ‘“](https://ai.r9it.com/)
- [vue3-element-admin](https://github.com/youlaitech/vue3-element-admin) - `vue-element-admin` vue3 version implementation. [๐Ÿ‘“](https://vue3.youlai.tech)
- [vben-admin-ele](https://github.com/vbenjs/vue-vben-admin/tree/main/apps/web-ele) - A modern vue admin panel built with `Vue3`, `Vite`, `TypeScript`, and `Monorepo`. It's fast! [๐Ÿ‘“](https://ele.vben.pro/)

### Starter Template

- ๐Ÿ’™ [Vite Starter](https://github.com/element-plus/element-plus-vite-starter) - A starter kit for Element Plus with Vite. [๐Ÿ‘“](https://vite-starter.element-plus.org)
- ๐Ÿ’™ [Nuxt 3 Starter](https://github.com/element-plus/element-plus-nuxt-starter) - A starter example for Element Plus with Nuxt 3. [๐Ÿ‘“](https://element-plus-nuxt.vercel.app)
- [Vitesse Lite](https://github.com/antfu-collective/vitesse-lite) - โ›บ๏ธ Although Element Plus is not installed by default, it is still highly recommended. [๐Ÿ‘“](https://vitesse-lite.netlify.app/)
- [v3-admin-vite](https://github.com/un-pany/v3-admin-vite) - โ˜€๏ธ A vue3 admin template. [๐Ÿ‘“](https://un-pany.github.io/v3-admin-vite)