npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

gh-project-migrator

v1.3.1

Published

Application that helps you move your GitHub project boards between repositories and organizations.

Downloads

22

Readme

GitHub Project Board Migrator

Español | English

Español

Una herramienta para ayudar move y migrar un tablero de proyecto. Las migraciónes apoyadas son:

  • Repositorio a repositorio
  • Repositorio a organización
  • Organización a repositorio
  • Entre tableros en una misma organización

Instalación

Necesitas tener Node.js instalado junto a NPM para poder instalar esta herramienta.

Para instalar la herramienta ejecute npm install -g gh-project-migrator. Esto va a instalar el CLI a nivel global.

Una 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.

Al ejecutar la herramienta solo tienes que seguir las instrucciones para poder hacer una migración.

Uso

Para ejecutar el CLI necesita ejecutar el comando gh-project-migrator <command>.

$ gh-project-migrator --help
Usage: gh-project-migrator [options] [command]

Options:
  -h, --help      display help for command

Commands:
  migrate
  auth
  help [command]  display help for command

Auth

gh-project-migrator auth

Autoriza 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.

Una vez autorice al CLI un archivo de configuración con sus credenciales se va a crear en el directorio principal de su usuario.

Migrate

gh-project-migrator migrate

Ejecuta un migración de un tablero. El CLI despliega instrucciones que le ayudara completar la acción que quiere hacer.

Siempre puede cancelar el comando presionando ctrl + C en su teclado.

Código de Conducta y como contribuir

Este proyecto de adhiere al contributors covenant. Pueden leer la version en español aqui.

Para contribuir por favor lea nuestro documento CONTRIBUTING.md de como contribuir a este proyecto.


English

A tool to help move and migrate GitHub project boards. The supported migrations are:

  • Repository to repository
  • Repository to organization
  • Organization to repository
  • Between to organization project boards

Installation

Before installing you need to have Node.js instalado along with NPM installed.

To install this tool please run npm install -g gh-project-migrator. This will install the CLI globally on you machine.

Usage

To call up the CLI you need to use the gh-project-migrator <command> command.

$ gh-project-migrator --help
Usage: gh-project-migrator [options] [command]

Options:
  -h, --help      display help for command

Commands:
  migrate
  auth
  help [command]  display help for command

Auth

gh-project-migrator auth

Authorize 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.

Once you authorize the CLI a file with your credential will be save on your machine in you root directory.

Migrate

gh-project-migrator migrate

Executes a migration for a project board. The CLI prompts will guide you in selecting what you want to accomplish.

You can always hit ctrl + C on your keyboard to cancel your command.

Code of Conduct and how to contribute

This project adheres to the contributors covenant. You can read the English version here.

To contribute please read our CONTRIBUTING.md document on how to contribute to this project.