{"id":24465776,"url":"https://github.com/froi/github-project-migrator","last_synced_at":"2025-07-25T04:04:24.632Z","repository":{"id":39604885,"uuid":"261787081","full_name":"froi/github-project-migrator","owner":"froi","description":"Tool to help move a GitHub project board from a repository level to an organization level.","archived":false,"fork":false,"pushed_at":"2025-03-12T19:48:42.000Z","size":328,"stargazers_count":5,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-21T10:47:50.503Z","etag":null,"topics":["github","github-project-board","migration-tool","typescript"],"latest_commit_sha":null,"homepage":"https://froi.github.io/github-project-migrator/","language":"TypeScript","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/froi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/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},"funding":{"github":"froi","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.buymeacoffee.com/froilan"}},"created_at":"2020-05-06T14:38:09.000Z","updated_at":"2025-03-12T19:47:34.000Z","dependencies_parsed_at":"2024-07-17T21:31:59.424Z","dependency_job_id":"36362c7a-4477-4ed7-b455-f7872570616e","html_url":"https://github.com/froi/github-project-migrator","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/froi/github-project-migrator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froi%2Fgithub-project-migrator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froi%2Fgithub-project-migrator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froi%2Fgithub-project-migrator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froi%2Fgithub-project-migrator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/froi","download_url":"https://codeload.github.com/froi/github-project-migrator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froi%2Fgithub-project-migrator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266356317,"owners_count":23916618,"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-07-21T11:47:31.412Z","response_time":64,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["github","github-project-board","migration-tool","typescript"],"created_at":"2025-01-21T06:12:50.954Z","updated_at":"2025-07-25T04:04:24.606Z","avatar_url":"https://github.com/froi.png","language":"TypeScript","readme":"# GitHub Project Board Migrator\n\n[Español](#español) | [English](#english)\n\n## Español\n\nUna herramienta para ayudar move y migrar un tablero de proyecto. Las migraciónes apoyadas son:\n\n- Repositorio a repositorio\n- Repositorio a organización\n- Organización a repositorio\n- Entre tableros en una misma organización\n\n### Instalación\n\nNecesitas tener [Node.js instalado][NODEJS] junto a NPM para poder instalar esta herramienta.\n\nPara instalar la herramienta ejecute `npm install -g gh-project-migrator`. Esto va a instalar el CLI a nivel global.\n\nUna vez termine la instalación puede ejecutar `gh-project-migrator migrate` para migrar tableros o `gh-project-migrator auth` para autorizar la herramienta contra GitHub.\n\nAl ejecutar la herramienta solo tienes que seguir las instrucciones para poder hacer una migración.\n\n### Uso\n\nPara ejecutar el CLI necesita ejecutar el comando `gh-project-migrator \u003ccommand\u003e`.\n\n```shell\n$ gh-project-migrator --help\nUsage: gh-project-migrator [options] [command]\n\nOptions:\n  -h, --help      display help for command\n\nCommands:\n  migrate\n  auth\n  help [command]  display help for command\n```\n\n#### Auth\n\n`gh-project-migrator auth`\n\nAutoriza el acceso a GitHub al CLI y su dispositivo. Este CLI utiliza el método de autorización GitHub Device flow y pedirá acceso a su cuento utilizando un código especial.\n\nUna vez autorice al CLI un archivo de configuración con sus credenciales se va a crear en el directorio principal de su usuario.\n\n#### Migrate\n\n`gh-project-migrator migrate`\n\nEjecuta un migración de un tablero. El CLI despliega instrucciones que le ayudara completar la acción que quiere hacer.\n\nSiempre puede cancelar el comando presionando `ctrl + C` en su teclado.\n\n### Código de Conducta y como contribuir\n\nEste proyecto de adhiere al __contributors covenant__. Pueden leer la version en español [aqui][CODIGO_DE_CONDUCTA].\n\nPara contribuir por favor lea [nuestro documento CONTRIBUTING.md][CONTRIBUTING] de como contribuir a este proyecto.\n\n----\n\n## English\n\nA tool to help move and migrate GitHub project boards. The supported migrations are:\n\n- Repository to repository\n- Repository to organization\n- Organization to repository\n- Between to organization project boards\n\n### Installation\n\nBefore installing you need to have [Node.js][NODEJS] along with NPM installed.\n\nTo install this tool please run `npm install -g gh-project-migrator`. This will install the CLI globally on you machine.\n\n### Usage\n\nTo call up the CLI you need to use the `gh-project-migrator \u003ccommand\u003e` command.\n\n```shell\n$ gh-project-migrator --help\nUsage: gh-project-migrator [options] [command]\n\nOptions:\n  -h, --help      display help for command\n\nCommands:\n  migrate\n  auth\n  help [command]  display help for command\n```\n\n#### Auth\n\n`gh-project-migrator auth`\n\nAuthorize the CLI and device to access GitHub. This CLI uses the GitHub Device flow and will ask you to authorize the device using a special code.\n\nOnce you authorize the CLI a file with your credential will be save on your machine in you root directory.\n\n#### Migrate\n\n`gh-project-migrator migrate`\n\nExecutes a migration for a project board. The CLI prompts will guide you in selecting what you want to accomplish.\n\nYou can always hit `ctrl + C` on your keyboard to cancel your command.\n\n### Code of Conduct and how to contribute\n\nThis project adheres to the contributors covenant. You can read the English version [here][CODE_OF_CONDUCT].\n\nTo contribute please read [our CONTRIBUTING.md document][CONTRIBUTING] on how to contribute to this project.\n\n[CONTRIBUTING]: https://github.com/froi/github-project-migrator/blob/main/CONTRIBUTING.md\n[CODE_OF_CONDUCT]: https://github.com/froi/github-project-migrator/blob/main/.github/code_of_conduct.md\n[CODIGO_DE_CONDUCTA]: https://github.com/froi/github-project-migrator/blob/main/.github/codigo_de_conducta.md\n[NODEJS]: https://nodejs.org/en/download/\n","funding_links":["https://github.com/sponsors/froi","https://www.buymeacoffee.com/froilan"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroi%2Fgithub-project-migrator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffroi%2Fgithub-project-migrator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroi%2Fgithub-project-migrator/lists"}