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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghr-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 163c016ef9437da5afc427da3cddef3ef4002085d8e306f1f4e83e9fe7f06379
MD5 7406596283920fd2e4a27dae21a10442
BLAKE2b-256 3fb9c658131793a05701b60b514b6ba44d8ed2e3ed233ade5f17e5003df70db4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghr-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 157bc72c3f6298d544ba14dd1c66d17382321a10026dfeef9a689349633101be
MD5 c3d85a724c0c42467c6f8d919a702e35
BLAKE2b-256 a5e3455aa23d3b8b7c1e4b8edc2f11eb96e60bfd5fc95a456782bf81b5ad93b7

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