Gritch is a prototype textual-based application aiming to replicate github in a terminal.
Note: The application was made with the very early
0.8.0
version of textual
it can be run in a terminal to access the personal profile page of a user, browse its repositories and their content.
It was developped primarily to assess the possibilities of the framework textual
and learn how to use it,
as a personal curiosity.
- Install the dependencies:
pip install -e . -r requirements.txt
-
For the authentication with github's API, you will need an access token that can be generated here
-
Then declare the token as an environment variable
export GIT_ACCESS_TOKEN=<the-token>
- Start the application
gritch