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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghr-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d1cfcd94e0d8bcb1afe75f08061dd53fc2b6b4640f862cfa4ce29385baff6d81
MD5 0ce804f01d1de391c9d19958a6205e87
BLAKE2b-256 a8fc1497f36df27ab9fdc4b4176381e19da16e22e68f3657aa374a02bf4c461b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghr-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 595551875ed83459ae4e1d3673ef249fb8fe9d7a2c5a4f69a65ea627d2533fe9
MD5 50e19a89c3788b412657239e59a1f648
BLAKE2b-256 37c099833d15144e9a636ffd50d70072572268d7954866b018f22ec039876425

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