Skip to content

Remove Vue 2 only entries from Components & Libraries#4337

Open
mahmudulturan wants to merge 2 commits intovuejs:masterfrom
mahmudulturan:cleanup/remove-vue2-only
Open

Remove Vue 2 only entries from Components & Libraries#4337
mahmudulturan wants to merge 2 commits intovuejs:masterfrom
mahmudulturan:cleanup/remove-vue2-only

Conversation

@mahmudulturan
Copy link
Contributor

Summary

Remove 14 entries from Components & Libraries that only support Vue 2 with no Vue 3 migration. Each repo was individually verified via GitHub API and README inspection.

Entries that appeared Vue 2 only based on their awesome-vue description but have actually migrated to Vue 3 (e.g. v-tooltip, v-dialogs, vue-draggable-resizable, vue-cropper) were intentionally kept.

Removed entries

Entry Stars Reason
element-ui 54,203 Vue 2 only, superseded by Element Plus (already listed)
vux 17,527 Vue 2 only mobile UI
vue-element-admin 90,281 Built on Element UI 2.x, Vue 2 only
D2 Admin 12,666 Vue 2 only admin template
Vitify Admin 162 Vue 2.7 + Vuetify 2
Vue-Access-Control 1,074 Vue 2 only
vue-easytable 3,801 Vue 2 only
Vue Pivottable 149 Vue 2 port
vue-easy-toast 119 Vue 2 only
vue2-leaflet 1,962 Vue 2 only
Vue Datamaps 20 Vue 2 port
vue-goodshare 448 Vue 2 only
vue-signature 204 Vue 2 only (Vue 3 version is a separate package)
vue-option-events 5 Bridges Vue 1 events to Vue 2

Relates to #4138, #4323

Remove 14 entries that only support Vue 2 with no Vue 3 migration.
Each repo was verified via GitHub API and README inspection to confirm
it does not support Vue 3.

Entries that appeared Vue 2 only based on their awesome-vue description
but have actually migrated to Vue 3 (e.g. v-tooltip, v-dialogs,
vue-draggable-resizable, vue-cropper) were kept.

Removed:
- element-ui (superseded by Element Plus)
- vux
- vue-element-admin (built on Element UI 2.x)
- D2 Admin
- Vitify Admin (Vue 2.7 + Vuetify 2)
- Vue-Access-Control
- vue-easytable
- Vue Pivottable
- vue-easy-toast
- vue2-leaflet
- Vue Datamaps
- vue-goodshare
- vue-signature
- vue-option-events

Relates to vuejs#4138, vuejs#4323
Already listed under the Truly awesome projects section.
Fixes CI duplicate link check.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant