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

https://github.com/eplus-dev/view-counter

GitHub Profile Views Counter is an opensource project that powered entirely by GitHub Actions to fetch and store insights of repositories. It uses GitHub API to fetch the insight data of your repositories and commits changes into a separate repository.
https://github.com/eplus-dev/view-counter

actions counter github views

Last synced: about 2 months ago
JSON representation

GitHub Profile Views Counter is an opensource project that powered entirely by GitHub Actions to fetch and store insights of repositories. It uses GitHub API to fetch the insight data of your repositories and commits changes into a separate repository.

Awesome Lists containing this project

README

          

## [🚀 GitHub Profile Views Counter](https://github.com/ePlus-DEV/github-profile-views-counter-template)
**GitHub Profile Views Counter** is an opensource project that powered entirely by `GitHub Actions` to fetch and store insights of repositories.
It uses `GitHub API` to fetch the insight data of your repositories and commits changes into a separate repository.

The project created and maintained by [ePlus-DEV](https://github.com/ePlus-DEV). Don't forget to follow him on [GitHub](https://github.com/ePlus-DEV), [Twitter](https://twitter.com/david_nguyen94), and [website](https://eplus.dev/).



Repository


Last Updated


Unique


Views





news



2026/4/22 12:00 AM UTC


1439


Response time graph 2578





github-profile-views-counter-action



2026/4/22 1:08 AM UTC


42


Response time graph 47





github-profile-views-counter-template



2026/4/22 1:08 AM UTC


63


Response time graph 86





view-counter



2026/4/22 12:00 AM UTC


281


Response time graph 437





weather-forecast



2026/4/22 12:00 AM UTC


314


Response time graph 690





top-github-users



2026/4/22 1:09 AM UTC


981


Response time graph 1509





.github



2026/4/22 1:10 AM UTC


154


Response time graph 291

Last updated on 2026/4/24 4:16 PM UTC

## ✂️Copy and 📋 Paste
### Total Views Badge
[![Image of https://github.com/ePlus-DEV/view-counter](https://github.com/ePlus-DEV/view-counter/blob/main/svg/profile/badge.svg)](https://github.com/ePlus-DEV/view-counter)

```readme
[![Image of https://github.com/ePlus-DEV/view-counter](https://github.com/ePlus-DEV/view-counter/blob/main/svg/profile/badge.svg)](https://github.com/ePlus-DEV/view-counter)
```
[**Set up GitHub Profile Views Counter for your repositories**](https://github.com/ePlus-DEV/github-profile-views-counter-template)
## ⛔ DO NOT
- Do not commit any changes to `./cache` directory. This feature helps to integrity of the records for visitors.
- The app will automatically stop measuring insights until you revoke those commits.
## 📦 Third party

- [@octokit/rest](https://www.npmjs.com/package/@octokit/rest) - Send REST API requests to GitHub.
- [fs-extra](https://www.npmjs.com/package/fs-extra) - Creating directories and files.
- [simple-git](https://www.npmjs.com/package/simple-git) - Handling Git commands.
- [node-chart-exec](https://www.npmjs.com/package/node-chart-exec) - Generate graphs.
## 📄 License
- Powered by: [GitHub Profile Views Counter](https://github.com/ePlus-DEV/github-profile-views-counter-template)
- Code: [MIT](./LICENSE) © [ePlus-DEV](https://github.com/ePlus-DEV)
- Data in the `./cache` directory: [Open Database License](https://opendatacommons.org/licenses/odbl/1-0/)