{"id":40416649,"url":"https://github.com/musaubrian/rgn","last_synced_at":"2026-01-20T14:38:35.424Z","repository":{"id":175218634,"uuid":"653467579","full_name":"musaubrian/rgn","owner":"musaubrian","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-23T08:45:41.000Z","size":68,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-06-23T09:45:41.244Z","etag":null,"topics":["cobra-cli","command-line-tool","github","golang"],"latest_commit_sha":null,"homepage":"https://pkg.go.dev/github.com/musaubrian/rgn","language":"Go","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/musaubrian.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-06-14T05:44:32.000Z","updated_at":"2024-06-23T08:43:43.000Z","dependencies_parsed_at":"2024-02-17T07:26:09.612Z","dependency_job_id":"5df76452-6aaf-49f6-8647-44489d394c07","html_url":"https://github.com/musaubrian/rgn","commit_stats":null,"previous_names":["musaubrian/rgn"],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/musaubrian/rgn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/musaubrian%2Frgn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/musaubrian%2Frgn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/musaubrian%2Frgn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/musaubrian%2Frgn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/musaubrian","download_url":"https://codeload.github.com/musaubrian/rgn/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/musaubrian%2Frgn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28605102,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T12:01:53.233Z","status":"ssl_error","status_checked_at":"2026-01-20T12:01:46.545Z","response_time":117,"last_error":"SSL_read: 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":["cobra-cli","command-line-tool","github","golang"],"created_at":"2026-01-20T14:38:34.698Z","updated_at":"2026-01-20T14:38:35.419Z","avatar_url":"https://github.com/musaubrian.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RepoGen(rgn)\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\nRepoGen is a lightweight command-line interface (CLI) tool written in Go,\ndesigned to simplify the process of creating and initializing repositories on GitHub.\n\nYou can also see what issues are assigned to you.\n\n\u003cdetails\u003e\n\u003csummary\u003eRepository Generation Options\u003c/summary\u003e\n\n- [x] Empty repositories (no README or .gitignore)\n- [x] Repositories with only a .gitignore file\n- [x] Repositories with only a README file\n- [x] Repositories with both a README file and a .gitignore file\n- [x] LICENSE generation?\n\n\u003c/details\u003e\n\n\n## Installation\n\n\u003e **Note**\n\u003e\n\u003e You will need to generate new personal token with repo creation permissions\n\nTo use RepoGen, you'll need to have Go installed on your system.\nFollow these steps to install and set up RepoGen:\n\n\n### a. From Source\n\n1. clone the repository\n```bash\ngit clone https://github.com/musaubrian/rgn\n\ncd rgn\n```\n2. Build it.\n```bash\ngo build .\n# or\nmake\n\n# MAKE IT GLOBALLY ACCESSIBLE\n# Manually move the binary(rgn) to the GOPATH usually HOME_DIR/go/bin\n# or\n\nmake install\n```\n3. Run it\n```bash\n# If you did not install it globally\n./bin/rgn\n\n# If you did install it globally\nrgn\n```\n\n### b. Using `go install`\n```bash\ngo install github.com/musaubrian/rgn@latest\n\n# If the version installed doesn't match the current release version\n\ngo install github.com/musaubrian/rgn@current_version\n```\n\n### c. From releases\nDownload the archive and extract it.\n\nThat's pretty much it\n\n## Uninstalling\n```bash\n# If you made it globally vailable\nmake uninstall\n\n# If not\nmake clean\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusaubrian%2Frgn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmusaubrian%2Frgn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusaubrian%2Frgn/lists"}