Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
adrianoresende opened this issue Nov 26, 2018 · 7 comments
Open

Comments

@adrianoresende
Copy link

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.

@nkostadinov
Copy link
Contributor

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

@wan2land
Copy link
Contributor

wan2land commented Dec 7, 2018

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.

@nkostadinov
Copy link
Contributor

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

@cdelstad
Copy link

cdelstad commented Apr 2, 2019

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?

@MelihAltintas
Copy link
Contributor

MelihAltintas commented May 9, 2020

@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

@Scrum
Copy link
Collaborator

Scrum commented May 10, 2020

@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

@Jogai
Copy link
Collaborator

Jogai commented May 1, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants