Skip to main content

A small tool to run repositories straight from GitHub.

Project description

GitHub-Runner

This is a tool to run Python3 and HTML-CSS-JS projects directly from GitHub.

How it works

This is a CLI (Command Line Interface) tool, which means it should be run from your preferred terminal, whether it be kitty, Alacritty, Windows Terminal, etc.

To actually run this tool, you need to use the following command:

python -m ghr {language} {repository-owner}/{repository-name}/{repository-branch} {script-to-run}

Of course, you need to replace the curly brackets according to what's written in them. For example, you can try to run my reaction speed test like this:

python -m ghr python3 PabloMyDarling/Reaction-Speed-Test/main main.py

Before using this tool, I recommend checking out the documentation!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghr-1.0.5.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ghr-1.0.5-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file ghr-1.0.5.tar.gz.

File metadata

  • Download URL: ghr-1.0.5.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for ghr-1.0.5.tar.gz
Algorithm Hash digest
SHA256 aa69eb1e713f7a9e4e20e29f4b9feb54fa94edf28db7c3a3ba607d4a33accb96
MD5 3f1330fd3fc29cfffddc6262a0c66b94
BLAKE2b-256 3267972b210fc09265212979f1c191d2a4d6e58d155f5ca463d20bacadcfa698

See more details on using hashes here.

File details

Details for the file ghr-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: ghr-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for ghr-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7bfce8e9b78c223529d9ae3032f8dff4a8cb5fda261cba081197dc84d5afea55
MD5 54b9e796f7aed565f6037e06cff4de47
BLAKE2b-256 b8d9bd52a9c9f5ae7bdcc6419b6ba3e669a132060b6d4fc4b660e74fc38fb1d4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page