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.3.tar.gz (3.5 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.3-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghr-1.0.3.tar.gz
  • Upload date:
  • Size: 3.5 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.3.tar.gz
Algorithm Hash digest
SHA256 4d3fccdd98b008af53459b3f501601af087b971b094e567d4d8e77b232223c4c
MD5 c56e43dc20031e262f03195bd8e4216e
BLAKE2b-256 10d7f4273e2db80424a0c664e9575cc28c4cf1f8e1d4ece00990e7ddb4fb7aa5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghr-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4debb6667b2db2c694a4b80f461c365e6a1c6a7a269d5e7fdd154ce3d0e06cad
MD5 202efef50236cfee8eeaac1d594fee79
BLAKE2b-256 1f467297d7be4961d6527aca6e3e17a91e006dbbbe94902c992d5733a8ed6f14

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