@airscript/ghitgud

A simple CLI to give superpowers to GitHub.

https://github.com/airscripts/ghitgud

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.8%) to scientific vocabulary

Keywords

api cli github
Last synced: 4 months ago · JSON representation ·

Repository

A simple CLI to give superpowers to GitHub.

Basic Info
  • Host: GitHub
  • Owner: airscripts
  • License: gpl-3.0
  • Language: TypeScript
  • Default Branch: main
  • Homepage:
  • Size: 70.3 KB
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Topics
api cli github
Created 7 months ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing Funding License Code of conduct Citation Codeowners Security

README.md

Ghitgud

A simple CLI to give superpowers to GitHub.

Usage GIF

Table of Contents

Installation

Follow the steps below to make use of Ghitgud.

Clone this repository: bash npm install -g @airscript/ghitgud

Usage

After installing you'll be able to access the CLI and its relative help command: bash ghitgud help

Remember that to use the CLI you have to set a token and a repo with the format username/repository (e.g. airscripts/ghitgud): bash ghitgud config set token `your-token-here` ghitgud config set repo `username/repository`

You can create your token with: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens

Wiki

For more in-depth help with the usage of this CLI, just check the wiki: https://github.com/airscripts/ghitgud/wiki

Contributing

Contributions and suggestions about how to improve this project are welcome! Please follow our contribution guidelines.

Support

If you want to support my work you can do it by following me, leaving a star, sharing my projects or also donating at the links below.
Choose what you find more suitable for you:

GitHub Sponsors   Kofi

License

This repository is licensed under GPL-3.0 License.

Owner

  • Name: Francesco Sardone
  • Login: airscripts
  • Kind: user
  • Location: Italy

Hey there! I'm Francesco known as Airscript on the web.

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software in your work, please cite it using the following metadata
title: Ghitgud
authors:
- family-names: Sardone
  given-names: Francesco
keywords:
- credit
- citation
version: 1.0.3
date-released: 2025-06-13
license: GPL-3.0
repository-code: https://github.com/airscripts/ghitgud

GitHub Events

Total
  • Release event: 1
  • Watch event: 2
  • Push event: 2
  • Public event: 1
  • Create event: 1
Last Year
  • Release event: 1
  • Watch event: 2
  • Push event: 2
  • Public event: 1
  • Create event: 1

Packages

  • Total packages: 1
  • Total downloads:
    • npm 15 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 4
  • Total maintainers: 1
npmjs.org: @airscript/ghitgud

A simple CLI to give superpowers to GitHub.

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 15 Last month
Rankings
Dependent repos count: 24.4%
Average: 29.9%
Dependent packages count: 35.3%
Maintainers (1)
Last synced: 4 months ago

Dependencies

.github/workflows/tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
package.json npm
  • @types/figlet ^1.7.0 development
  • @types/node ^24.0.0 development
  • typescript ^5.8.3 development
  • vitest ^3.2.3 development
  • commander ^14.0.0
  • dotenv ^16.5.0
  • figlet ^1.8.1
pnpm-lock.yaml npm
  • aix-ppc64@0.25.5
  • android-arm64@0.25.5
  • android-arm@0.25.5
  • android-x64@0.25.5
  • chai@5.2.2
  • darwin-arm64@0.25.5
  • darwin-x64@0.25.5
  • deep-eql@4.0.2
  • estree@1.0.7
  • estree@1.0.8
  • expect@3.2.3
  • figlet@1.7.0
  • freebsd-arm64@0.25.5
  • freebsd-x64@0.25.5
  • linux-arm64@0.25.5
  • linux-arm@0.25.5
  • linux-ia32@0.25.5
  • linux-loong64@0.25.5
  • linux-mips64el@0.25.5
  • linux-ppc64@0.25.5
  • linux-riscv64@0.25.5
  • linux-s390x@0.25.5
  • linux-x64@0.25.5
  • mocker@3.2.3
  • netbsd-arm64@0.25.5
  • netbsd-x64@0.25.5
  • node@24.0.0
  • openbsd-arm64@0.25.5
  • openbsd-x64@0.25.5
  • pretty-format@3.2.3
  • rollup-android-arm-eabi@4.43.0
  • rollup-android-arm64@4.43.0
  • rollup-darwin-arm64@4.43.0
  • rollup-darwin-x64@4.43.0
  • rollup-freebsd-arm64@4.43.0
  • rollup-freebsd-x64@4.43.0
  • rollup-linux-arm-gnueabihf@4.43.0
  • rollup-linux-arm-musleabihf@4.43.0
  • rollup-linux-arm64-gnu@4.43.0
  • rollup-linux-arm64-musl@4.43.0
  • rollup-linux-loongarch64-gnu@4.43.0
  • rollup-linux-powerpc64le-gnu@4.43.0
  • rollup-linux-riscv64-gnu@4.43.0
  • rollup-linux-riscv64-musl@4.43.0
  • rollup-linux-s390x-gnu@4.43.0
  • rollup-linux-x64-gnu@4.43.0
  • rollup-linux-x64-musl@4.43.0
  • rollup-win32-arm64-msvc@4.43.0
  • rollup-win32-ia32-msvc@4.43.0
  • rollup-win32-x64-msvc@4.43.0
  • runner@3.2.3
  • snapshot@3.2.3
  • sourcemap-codec@1.5.0
  • spy@3.2.3
  • sunos-x64@0.25.5
  • utils@3.2.3
  • win32-arm64@0.25.5
  • win32-ia32@0.25.5
  • win32-x64@0.25.5