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

https://github.com/ganeshrvel/github_release_stats

Fetch the latest download stats of your GitHub release
https://github.com/ganeshrvel/github_release_stats

github github-release rust rust-lang

Last synced: 3 months ago
JSON representation

Fetch the latest download stats of your GitHub release

Awesome Lists containing this project

README

          

# GitHub Release Stats

- Author: [Ganesh Rathinavel](https://www.linkedin.com/in/ganeshrvel "Ganesh Rathinavel")
- License: [MIT](https://github.com/ganeshrvel/github_release_stats/blob/master/LICENSE "MIT")
- System Requirements: macOS 10.11 or higher
- Repo URL: [https://github.com/ganeshrvel/github_release_stats](https://github.com/ganeshrvel/github_release_stats/ "https://github.com/ganeshrvel/github_release_stats")
- Contacts: ganeshrvel@outlook.com

## Introduction
Find the latest download count of your GitHub release.

## Building from Source

Requirements: [rust lang](https://www.rust-lang.org/tools/install "Install rust")

### Clone

```shell
$ git clone https://github.com/ganeshrvel/github_release_stats.git

$ cd github_release_stats
```

### Run

```shell
# debug mode
$ cargo run

# release mode
$ cargo run --release
```

### Build
```shell
$ cargo build --release
$ ./target/release/github_release_stats
```

### Configurations

- *settings.yaml* contains the GitHub repo information.

### Redistribute
- Build the program
- Copy the *./target/release/github_release_stats* CLI file to wherever you would like to
- Copy *settings.yaml* file in the same directory as the CLI file.

### More repos
- [OpenMTP - Advanced Android File Transfer Application for macOS](https://github.com/ganeshrvel/openmtp "OpenMTP - Advanced Android File Transfer Application for macOS")
- [npm: electron-root-path](https://github.com/ganeshrvel/npm-electron-root-path "Get the root path of an Electron Application")
- [Electron React Redux Advanced Boilerplate](https://github.com/ganeshrvel/electron-react-redux-advanced-boilerplate "Electron React Redux advanced boilerplate")
- [Tutorial Series by Ganesh Rathinavel](https://github.com/ganeshrvel/tutorial-series-ganesh-rathinavel "Tutorial Series by Ganesh Rathinavel")

### Contribute
If you are interested in fixing issues and contributing directly to the code base.

### Help me keep the app FREE and open for all.
- Donate Via PayPal: [paypal.me/ganeshrvel](https://paypal.me/ganeshrvel "https://paypal.me/ganeshrvel")
- Buy Me A Coffee (UPI, PayPal, Credit/Debit Cards, Internet Banking): [buymeacoffee.com/ganeshrvel](https://buymeacoffee.com/ganeshrvel "https://buymeacoffee.com/ganeshrvel")

### Contacts
Please feel free to contact me at ganeshrvel@outlook.com

### License
GitHub Release Stats [MIT License](https://github.com/ganeshrvel/github_release_stats/blob/master/LICENSE "MIT License").

Copyright © 2018-Present Ganesh Rathinavel