{"id":25209815,"url":"https://github.com/backdrop-contrib/github_stats","last_synced_at":"2026-02-02T07:34:12.735Z","repository":{"id":247187921,"uuid":"825222809","full_name":"backdrop-contrib/github_stats","owner":"backdrop-contrib","description":"Track Github statistics of Backdrop CMS projects and display in a Views listing.","archived":false,"fork":false,"pushed_at":"2025-09-25T10:10:40.000Z","size":73,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":9,"default_branch":"1.x-1.x","last_synced_at":"2025-09-25T12:10:23.536Z","etag":null,"topics":["backdropcms","utilities"],"latest_commit_sha":null,"homepage":"https://backdropcms.org/project/github_stats","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/backdrop-contrib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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,"zenodo":null}},"created_at":"2024-07-07T06:57:08.000Z","updated_at":"2025-09-25T10:10:40.000Z","dependencies_parsed_at":"2024-07-07T08:28:45.375Z","dependency_job_id":"e26b91eb-a1b3-4920-b1cc-06566ff106d3","html_url":"https://github.com/backdrop-contrib/github_stats","commit_stats":null,"previous_names":["backdrop-contrib/github_stats"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/backdrop-contrib/github_stats","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Fgithub_stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Fgithub_stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Fgithub_stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Fgithub_stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/backdrop-contrib","download_url":"https://codeload.github.com/backdrop-contrib/github_stats/tar.gz/refs/heads/1.x-1.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Fgithub_stats/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29007306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T06:37:10.400Z","status":"ssl_error","status_checked_at":"2026-02-02T06:37:09.383Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["backdropcms","utilities"],"created_at":"2025-02-10T13:18:37.420Z","updated_at":"2026-02-02T07:34:12.716Z","avatar_url":"https://github.com/backdrop-contrib.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Github Stats\n\nGet an overview of all projects you're maintainer of and keep an eye on\ntheirs statistics.\n\nInformation is automatically fetched via Github API (public).\n\nUse case: if you maintain lots of projects on Github and want to keep an eye\non those.\n\nSo this module's probably only useful for a handful of people. It provides\nno value for BackdropCMS users or admins.\n\n**Add projects via form on github-project/add**, you have to add the project\nname and the Github path. The rest gets fetched automatically.\n\nThere's an overview table on **github-project/list**.\n\nPermissions aren't very fine grained. Adapt as needed on\nadmin/config/people/permissions#module-github_stats.\n\nA cron job will keep infos up to date, make sure cron runs regularly.\n\n## Optional settings\n\nThere's no admin UI for settings, but some options are available via\nsettings.php (or settings.local.php):\n\n```\n$settings['github_stats_expire_after'] = 86400;\n$settings['github_stats_max_per_cron'] = 5;\n$settings['github_stats_api_token'] = '';\n```\n- *github_stats_expire_after*: the number of seconds after which fresh\n  information should get fetched via cron. Defaults to one day.\n- *github_stats_max_per_cron*: The maximum number of items to fetch per cron run.\n  Defaults to 5.\n- *github_stats_api_token*: The Github API token to use for fetching (to get\n  a much higher rate limit). If no token is set, the public API will be used.\n\nThe personal access token doesn't need any special access privileges, as\nevery info this module fetches is public content, anyway.\nLearn how to\n[create a Github access token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens#creating-a-personal-access-token-classic).\n\n*Note:* you don't need a token at all, if you don't fetch too many projects\n(or too often). Too much means: more than 30 projects per hour.\n\n## Installation\n\n- Install this module using the official [Backdrop CMS instructions](https://docs.backdropcms.org/documentation/extend-with-modules)\n\n## Issues\n\nBugs and feature requests should be reported in the [Issue Queue](https://github.com/backdrop-contrib/github_stats/issues)\n\n## Known issues\n\nThe usage count fetched from backdropcms.org has a long delay. The number\nseems to get updated there once a week, but because of caching, the delay's\nprobably rather two weeks or more.\n\n## Current Maintainers\n\n- [Indigoxela](https://github.com/indigoxela)\n- Additional maintainers welcome\n\n## License\n\nThis project is GPL v3 software. See the LICENSE.txt file in this directory for complete text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackdrop-contrib%2Fgithub_stats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbackdrop-contrib%2Fgithub_stats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackdrop-contrib%2Fgithub_stats/lists"}