{"id":19691613,"url":"https://github.com/99x/github-manager","last_synced_at":"2025-10-07T10:54:43.328Z","repository":{"id":147611071,"uuid":"71341066","full_name":"99x/github-manager","owner":"99x","description":":rocket: Manage GitHub repositories with ease","archived":false,"fork":false,"pushed_at":"2017-08-25T17:01:43.000Z","size":492,"stargazers_count":17,"open_issues_count":20,"forks_count":17,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-29T09:43:03.795Z","etag":null,"topics":["bulk-tasks","cli","cli-app","github","github-api","javascript","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/99x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2016-10-19T09:30:09.000Z","updated_at":"2023-12-05T15:01:58.000Z","dependencies_parsed_at":"2023-05-31T19:01:23.368Z","dependency_job_id":null,"html_url":"https://github.com/99x/github-manager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/99x/github-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/99x%2Fgithub-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/99x%2Fgithub-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/99x%2Fgithub-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/99x%2Fgithub-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/99x","download_url":"https://codeload.github.com/99x/github-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/99x%2Fgithub-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278762921,"owners_count":26041444,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bulk-tasks","cli","cli-app","github","github-api","javascript","nodejs"],"created_at":"2024-11-11T19:10:06.018Z","updated_at":"2025-10-07T10:54:43.323Z","avatar_url":"https://github.com/99x.png","language":"JavaScript","readme":"# github-manager-cli [![Build Status](https://travis-ci.org/99xt/github-manager-cli.svg?branch=master)](https://travis-ci.org/99xt/github-manager-cli) [![npm dependencies](https://david-dm.org/99xt/github-manager-cli.svg)](https://david-dm.org/99xt/github-manager-cli.svg) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/33e92f8ba07748a987da853e90aa3f55)](https://www.codacy.com/app/99xt/github-manager-cli?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=99xt/github-manager-cli\u0026amp;utm_campaign=Badge_Grade) [![Open Source Love](https://badges.frapsoft.com/os/mit/mit.svg?v=102)](https://github.com/ellerbrock/open-source-badge/)\n\n## What's github-manager-cli ?\n\n`github-manager-cli` is command line tool which can used to manage repositories on GitHub.\n\n```\nnpm i -g github-manager-cli\n```\n\nOnce installed commmand `gh-manager` will be available globally.\n\n\n## Usage\n\n```\n$ gh-manager\n```\n\n## Inspiration\n\nGitHub offers massive features with heavy customizations for repositories and organizations. Most of these features are available through [GitHub's public API](https://developer.github.com/v3/). When performing particular actions some of these features provided through the API aren't enough. In order to do bulk tasks, for an example if we need to add same label to an organization, there is no particular API. This is where `github-manager-cli` comes into play. This tool can be helpful in performing prominent bulk tasks through the CLI.\n\n## Contributor guidelines\n\n- Fork the repository.\n- Clone the forked repository.\n- Create your own branch.\n- Create tests and make sure tests pass on travis.\n- Usage section of Readme should be update for new features\n- Create a pull request with changes made.\n\nTo run existing tests provide `USER_NAME` and `USER_PASS` environment variables with GitHub account for testing(or just `USER_NAME` for unit tests).\n\n## License\n\nMIT © [99XT](https://github.com/99xt)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F99x%2Fgithub-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F99x%2Fgithub-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F99x%2Fgithub-manager/lists"}