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.7.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.7-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghr-1.0.7.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.7.tar.gz
Algorithm Hash digest
SHA256 12b75a2a7dd12994665f34721bd9db311c440bef2d345406936b0ffb26906b9c
MD5 f61d3f52961acb0ca4499508b7da5146
BLAKE2b-256 df3c50e06574057e536f817b5aa14f460562e42efae42b6b9ebf82822403af19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghr-1.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2ab82a1a86d553359728a220157ecbc1d796dff344ce0e4d3cfdba8966dfeedb
MD5 37053706dff3943c3e8e5982f12aa947
BLAKE2b-256 9ffcd3f1d624a2122ce153f5e2ca844f333ba994ef4df4827725c3b1ef226856

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