An open API service indexing awesome lists of open source software.

https://github.com/p6m7g8/gh-parallel

P6 Github CLI Extension to supercharge cloning/syncing with parallelism
https://github.com/p6m7g8/gh-parallel

all-contributors aws clone gh-extension git github opensource p6 p6m7g8 parallel projen shell

Last synced: about 2 months ago
JSON representation

P6 Github CLI Extension to supercharge cloning/syncing with parallelism

Awesome Lists containing this project

README

        

# gh-parallel

## Table of Contents

- [gh-parallel](#gh-parallel)
- [Table of Contents](#table-of-contents)
- [Badges](#badges)
- [Summary](#summary)
- [Usage](#usage)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Author](#author)
- [Contributors ✨](#contributors-)

### Badges

[![License](https://img.shields.io/badge/License-Apache%202.0-yellowgreen.svg)](https://opensource.org/licenses/Apache-2.0)
[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/p6m7g8/gh-parallel)
[![Mergify](https://img.shields.io/endpoint.svg?url=https://gh.mergify.io/badges/p6m7g8/gh-parallel/&style=flat)](https://mergify.io)
[![Release](https://github.com/p6m7g8/gh-parallel/actions/workflows/release.yml/badge.svg)](https://github.com/p6m7g8/gh-parallel/actions/workflows/release.yml)
[![Shellcheck](https://github.com/p6m7g8/gh-parallel/actions/workflows/shellcheck.yml/badge.svg)](https://github.com/p6m7g8/gh-parallel/actions/workflows/shellcheck.yml)
[![Markdown](https://github.com/p6m7g8/gh-parallel/actions/workflows/markdown.yaml/badge.svg)](https://github.com/p6m7g8/gh-parallel/actions/workflows/markdown.yaml)

[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)

## Summary

After:
![after](assets/after.jpg)

Before:
![before](assets/before.jpg)

This requires `gnu parallel` to be installed. Which it will then make use of to parallelize clone and sync requests.

This is quite useful to clone organizations faster and or a list of disparate repositories.

## Usage

```shell
Usage:
gh parallel -h
gh parallel list [ [-- ] | -h]
gh parallel clone [ [--

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Philip M. Gollucci

💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!