Skip to content

chshersh/github-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

65 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

github-tui

A TUI interface to GitHub.

Warning

github-tui is in pre-alpha stage of development! Expect missing features, surprising behaviour and horrible bugs.

Completion: Done 26%/100% πŸŒ•πŸŒ•πŸŒ—πŸŒ‘πŸŒ‘πŸŒ‘πŸŒ‘πŸŒ‘πŸŒ‘πŸŒ‘

Important

DISCLAIMER: github-tui is developed and maintained in free time voluntarily. The development may continue for decades or may stop tomorrow. You can use GitHub Sponsorship to support the development of this project.

Prerequisites

To use github-tui, you need to have the following installed:

  1. OCaml toolchain: to build the project
  2. bat version β©Ύ 0.19.0
  3. Hack Mono Nerd Font

Development

Initialise the project when building for the first time:

opam switch create .

Build the project:

dune build

Run the project:

dune exec bin/main.exe -- owner/repo

Install dev dependencies:

opam install utop ocamlformat ocaml-lsp-server