{"id":26956455,"url":"https://github.com/eplus-dev/view-counter","last_synced_at":"2026-04-24T16:35:05.996Z","repository":{"id":219744042,"uuid":"749818534","full_name":"ePlus-DEV/view-counter","owner":"ePlus-DEV","description":"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.","archived":false,"fork":false,"pushed_at":"2025-01-02T04:02:23.000Z","size":341484,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-02T04:15:13.379Z","etag":null,"topics":["actions","counter","github","views"],"latest_commit_sha":null,"homepage":"https://github.com/ePlus-DEV/github-profile-views-counter-template","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ePlus-DEV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["ePlus-DEV"],"custom":["https://eplus.dev/donate"]}},"created_at":"2024-01-29T13:12:00.000Z","updated_at":"2025-01-02T04:02:26.000Z","dependencies_parsed_at":"2024-01-29T14:55:17.703Z","dependency_job_id":"1b890dee-13ca-41f5-934e-ebf25ad45212","html_url":"https://github.com/ePlus-DEV/view-counter","commit_stats":null,"previous_names":["eplus-dev/view-counter"],"tags_count":0,"template":false,"template_full_name":"ePlus-DEV/github-profile-views-counter-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ePlus-DEV%2Fview-counter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ePlus-DEV%2Fview-counter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ePlus-DEV%2Fview-counter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ePlus-DEV%2Fview-counter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ePlus-DEV","download_url":"https://codeload.github.com/ePlus-DEV/view-counter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246933032,"owners_count":20857045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","counter","github","views"],"created_at":"2025-04-03T03:30:00.438Z","updated_at":"2026-04-24T16:35:05.991Z","avatar_url":"https://github.com/ePlus-DEV.png","language":null,"funding_links":["https://github.com/sponsors/ePlus-DEV","https://eplus.dev/donate"],"categories":[],"sub_categories":[],"readme":"## [🚀 GitHub Profile Views Counter](https://github.com/ePlus-DEV/github-profile-views-counter-template)\n**GitHub Profile Views Counter** is an opensource project that powered entirely by  `GitHub Actions` to fetch and store insights of repositories.\nIt uses `GitHub API` to fetch the insight data of your repositories and commits changes into a separate repository.\n\nThe 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/).\n\n\u003ctable\u003e\n\t\u003ctr\u003e\n\t\t\u003cth\u003e\n\t\t\tRepository\n\t\t\u003c/th\u003e\n\t\t\u003cth\u003e\n\t\t\tLast Updated\n\t\t\u003c/th\u003e\n\t\t\u003cth\u003e\n\t\t\tUnique\n\t\t\u003c/th\u003e\n\t\t\u003cth\u003e\n\t\t\tViews\n\t\t\u003c/th\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/745030381/week.md\"\u003e\n\t\t\t\tnews\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 12:00 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t1439\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/745030381/small/week.png\" height=\"20\"\u003e 2578\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/749627856/week.md\"\u003e\n\t\t\t\tgithub-profile-views-counter-action\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 1:08 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t42\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/749627856/small/week.png\" height=\"20\"\u003e 47\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/749706189/week.md\"\u003e\n\t\t\t\tgithub-profile-views-counter-template\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 1:08 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t63\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/749706189/small/week.png\" height=\"20\"\u003e 86\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/749818534/week.md\"\u003e\n\t\t\t\tview-counter\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 12:00 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t281\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/749818534/small/week.png\" height=\"20\"\u003e 437\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/691005143/week.md\"\u003e\n\t\t\t\tweather-forecast\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 12:00 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t314\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/691005143/small/week.png\" height=\"20\"\u003e 690\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/749591754/week.md\"\u003e\n\t\t\t\ttop-github-users\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 1:09 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t981\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/749591754/small/week.png\" height=\"20\"\u003e 1509\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003ca href=\"https://github.com/ePlus-DEV/view-counter/tree/main/readme/685088620/week.md\"\u003e\n\t\t\t\t.github\n\t\t\t\u003c/a\u003e\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t2026/4/22 1:10 AM UTC\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t154\n\t\t\u003c/td\u003e\n\t\t\u003ctd\u003e\n\t\t\t\u003cimg alt=\"Response time graph\" src=\"https://github.com/ePlus-DEV/view-counter/raw/main/graph/685088620/small/week.png\" height=\"20\"\u003e 291\n\t\t\u003c/td\u003e\n\t\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003csmall\u003e\u003ci\u003eLast updated on 2026/4/24 4:16 PM UTC\u003c/i\u003e\u003c/small\u003e\n\n## ✂️Copy and 📋 Paste\n### Total Views Badge\n[![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)\n\n```readme\n[![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)\n```\n[**Set up GitHub Profile Views Counter for your repositories**](https://github.com/ePlus-DEV/github-profile-views-counter-template)\n## ⛔ DO NOT\n- Do not commit any changes to `./cache` directory. This feature helps to integrity of the records for visitors.\n- The app will automatically stop measuring insights until you revoke those commits.\n## 📦 Third party\n\n- [@octokit/rest](https://www.npmjs.com/package/@octokit/rest) - Send REST API requests to GitHub.\n- [fs-extra](https://www.npmjs.com/package/fs-extra) - Creating directories and files.\n- [simple-git](https://www.npmjs.com/package/simple-git) - Handling Git commands.\n- [node-chart-exec](https://www.npmjs.com/package/node-chart-exec) - Generate graphs.\n## 📄 License\n- Powered by: [GitHub Profile Views Counter](https://github.com/ePlus-DEV/github-profile-views-counter-template)\n- Code: [MIT](./LICENSE) © [ePlus-DEV](https://github.com/ePlus-DEV)\n- Data in the `./cache` directory: [Open Database License](https://opendatacommons.org/licenses/odbl/1-0/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feplus-dev%2Fview-counter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feplus-dev%2Fview-counter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feplus-dev%2Fview-counter/lists"}