awesome-vue icon indicating copy to clipboard operation
awesome-vue copied to clipboard

For better experience, add stars and date of last release or version

Open adrianoresende opened this issue 6 years ago • 7 comments

Example of my experiencie, in list Tables / data grids, I don't know which them are active, so I suggest to add stars and date of last release for each them, I dont know if possible to add a date dynamic in markdown.

adrianoresende avatar Nov 26 '18 22:11 adrianoresende

I think that adding stars to every component will be really nice addition showing which library is more popular and more supported.

nkostadinov avatar Nov 27 '18 09:11 nkostadinov

I found some badges:

GitHub stars Github last commit

[![GitHub stars](https://img.shields.io/github/stars/vuejs/vue.svg?style=social&label=Star&maxAge=2592000)](https://github.com/vuejs/vue/stargazers/) 
[![Github last commit](https://img.shields.io/github/last-commit/vuejs/vue.svg)](https://github.com/vuejs/vue/commits)

There seems to be no badges related to npm publish. but, I made a badge available through http://registry.npmjs.org/vue.

Npm Last Updated

[![Npm Last Updated](https://img.shields.io/badge/dynamic/json.svg?label=last%20release&url=http%3A%2F%2Fregistry.npmjs.org%2Fvue&query=$.time.modified)](https://www.npmjs.com/package/vue)

It's hard to apply to all components at once, but it would be better to gradually apply them to components that are added or modified through PR.

wan2land avatar Dec 07 '18 09:12 wan2land

It's easy to add badge we just want this to become the standart when adding package

nkostadinov avatar Dec 07 '18 09:12 nkostadinov

Is there a way to allow individuals to give thumbs up/down for each? Like we can do on these comments? How would you define number of stars? 1 star for currently maintained, 1 star for Vue integration, 1 star for having advanced features such as server-side pagination, multi-column sort/filtering, 1 star for good documention, 1 star for being agnostic backend, 1 star for not requiring other UI frameworks such as jQuery/Angular/React, etc?

cdelstad avatar Apr 02 '19 15:04 cdelstad

@wan2land this is very easy for all. I made for you. Source Codes can be accessed from my github repository. https://github.com/MelihAltintas/vue-awesome-githubstars live demo : https://vueawesomestars.netlify.app/

I did not make a pr but i created latest readme.md file @Scrum 10.05.2020 :

readme.txt

MelihAltintas avatar May 09 '20 22:05 MelihAltintas

@LinusBorg What do you think about this? I don’t mean anything bad about this if it gives users the opportunity to quickly choose, but the stars are appealing

Scrum avatar May 10 '20 12:05 Scrum

If we do this, then I think real popularity is measured better with downloads, so:

  • Weekly downloads
  • Monthly downloads
  • Yearly downloads

And for activity to keep it alike maybe use commits per month?

Monthly commits

Jogai avatar May 01 '23 09:05 Jogai