Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/acifani/formula1-go

🏎 Formula1 CLI
https://github.com/acifani/formula1-go

bubbles bubbletea cli ergast ergast-api f1 formula-1 formula1 go golang tui

Last synced: about 2 months ago
JSON representation

🏎 Formula1 CLI

Awesome Lists containing this project

README

        

# formula1-go

`f1go` is a command line application to show and display Formula1 schedules, standings, and results.

## Features

- WCC standings
- WDC standings
- Season schedule
- Race results
- Qualifying results
- Driver results

## Install

### Homebrew

```shell
brew install acifani/tap/formula1-go
```

### Go

```shell
go install github.com/acifani/formula1-go/cmd/f1go
```

### Binary

Binaries are available for MacOS, Windows, and Linux for both amd64 and arm64 architectures.
You can download them from the [release tab](https://github.com/acifani/formula1-go/releases/latest).

If you want to be able to run the `f1go` command from anywhere, you will need to either
add the binary directory to your `PATH` or move the binary in a location that is already configured.

## Usage

**formula1-go** can be launched by running the `f1go` command in your terminal.

By default, it will show the latest race results. You can then navigate the application:

- `s` - Season schedule
- `d` - WDC standings
- `c` - WCC standings

When viewing the season schedule or a specific race, you can type `q` to view the qualifying results.