{"id":25013824,"url":"https://github.com/linuxsuren/github-assist-chrome-extension","last_synced_at":"2026-04-20T03:06:01.879Z","repository":{"id":272450431,"uuid":"915926106","full_name":"LinuxSuRen/github-assist-chrome-extension","owner":"LinuxSuRen","description":"GitHub Assist Chrome Extension","archived":false,"fork":false,"pushed_at":"2025-01-26T09:55:45.000Z","size":178,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-30T05:12:15.972Z","etag":null,"topics":["assistant","chrome-extension","github"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LinuxSuRen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2025-01-13T05:43:58.000Z","updated_at":"2025-01-26T09:55:48.000Z","dependencies_parsed_at":"2025-01-14T14:48:06.412Z","dependency_job_id":"e49dcc8c-cc6f-4294-b64a-f7ddec571e94","html_url":"https://github.com/LinuxSuRen/github-assist-chrome-extension","commit_stats":null,"previous_names":["linuxsuren/github-assist-chrome-extension"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxSuRen%2Fgithub-assist-chrome-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxSuRen%2Fgithub-assist-chrome-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxSuRen%2Fgithub-assist-chrome-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxSuRen%2Fgithub-assist-chrome-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LinuxSuRen","download_url":"https://codeload.github.com/LinuxSuRen/github-assist-chrome-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246277365,"owners_count":20751549,"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":["assistant","chrome-extension","github"],"created_at":"2025-02-05T07:15:59.550Z","updated_at":"2026-04-20T03:06:01.842Z","avatar_url":"https://github.com/LinuxSuRen.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Assist Chrome Extension\n\n## Overview\n\nGitHub Assist is a Chrome extension that enhances your GitHub experience by displaying the total number of downloads for a repository's releases. It also shows the download count for each release file on the release page and provides a mirror download link.\n\n## Features\n\n- Display total downloads on the repository home page.\n- Show download counts for each release file on the release page.\n- Provide a mirror download link for each release file.\n- Caching support to reduce API calls and improve performance.\n- Retry mechanism for fetch requests to handle network issues.\n\n## Screenshots\n\n![image](https://github.com/user-attachments/assets/e0645933-c3f1-4b7e-90ef-55d8cee8ed0a)\n\n![image](https://github.com/user-attachments/assets/b39d9dcb-8932-4421-9987-cf64401ad0f2)\n\n## Installation\n\n1. Clone the repository:\n    ```sh\n    git clone https://github.com/LinuxSuRen/github-assist-chrome-extension.git\n    ```\n2. Open Chrome and navigate to `chrome://extensions/`.\n3. Enable \"Developer mode\" by toggling the switch in the top right corner.\n4. Click on \"Load unpacked\" and select the cloned repository folder.\n\n## Download\n\n[Download from Chrome Web Store](https://chromewebstore.google.com/detail/github-assist/ijalankfpblkhemmljjkhiehhpiaihgj?hl=zh-CN\u0026utm_source=ext_sidebar)\n\n## Usage\n\n1. Navigate to any GitHub repository page.\n2. The total number of downloads will be displayed in the sidebar on the repository home page.\n3. On the release page, the download count for each release file will be shown next to the file name along with a mirror download link.\n\n## Permissions\n\nThis extension requires the following permissions:\n- `unlimitedStorage`: To store cached data.\n- `notifications`: To display notifications (if needed in future updates).\n- `contextMenus`: To add context menu items (if needed in future updates).\n- `storage`: To access Chrome's storage API for caching.\n\n## Contributing\n\nContributions are welcome! Please open an issue or submit a pull request with your changes.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\nFor privacy policy, please refer to [PRIVACY_POLICY.md](PRIVACY_POLICY.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxsuren%2Fgithub-assist-chrome-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinuxsuren%2Fgithub-assist-chrome-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxsuren%2Fgithub-assist-chrome-extension/lists"}