Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zerosoul/github-star-stats

awesome GitHub repo star statistics generator
https://github.com/zerosoul/github-star-stats

List: github-star-stats

awesome github github-api react stars

Last synced: about 1 month ago
JSON representation

awesome GitHub repo star statistics generator

Awesome Lists containing this project

README

        

# Awesome Github star visualize tool

[δΈ­ζ–‡ζ–‡ζ‘£](./README.zh.md)

These is no tool to visualize daily github star number online, so I build one! 🌈🌈🌈

![star data loaded](demo/loaded.png)

Visit: [http://stars.yangerxiao.com](http://stars.yangerxiao.com). Input the github repo url, star data will be loaded automatically.

## Features

- Mobile friendly πŸ“±
- Select time slot handily βœ‹
- Different chart types πŸ“Š
- List all the stargazers πŸ‘¦
- Export the chart as PNG image πŸ–Ό

![star data result](demo/result.png)

## Run

`git clone --depth=1 https://github.com/zerosoul/github-star-stats.git`

`cd github-star-stats & yarn install`

Remember to set environment variable `VITE_G_TOKEN` to yourself in `.env*` file

`yarn dev`

## Thanks

- [Github API v4](https://developer.github.com/v4/)
- [apollo graphql](https://apollographql.com/docs/react/)
- [react.js](https://reactjs.org)
- vite
- [Recharts](http://recharts.org/)
- [antd](https://ant.design)
- [styled-components](https://styled-components.com): CSS-IN-JS Best Practice
- eslint + prettier: for better code
- husky + commitlint: for better git commit format
- Thanks the great Open Source

## Support

### Reward

![reward code](./src/assets/img/reward.jpg)

### Upvoted Producthunt

Github Star Statistics Tool - Awesome github daily star statistics tool | Product Hunt Embed