Cross-platform F1 historical statistics TUI built with C# and .NET.
- .NET SDK 10.0+
- A modern terminal emulator (kitty, alacritty, Windows Terminal, iTerm2)
Recommended Terminals:
- macOS: iTerm2, kitty, alacritty
- Linux: kitty, alacritty, GNOME Terminal
- Windows: Windows Terminal (PowerShell or pwsh shell)
src/F1Tui- interactive terminal UI appsrc/F1.Core- domain models and application interfacessrc/F1.Infrastructure- API clients and persistence adapterstests/F1.Core.Tests- unit tests for core logictests/F1.Infrastructure.Tests- infrastructure tests
curl -fsSL https://raw.githubusercontent.com/jntm7/pitterm/main/scripts/install.sh | bashor install a specific version tag:
curl -fsSL https://raw.githubusercontent.com/jntm7/pitterm/main/scripts/install.sh | bash -s -- --version v0.1.0irm https://raw.githubusercontent.com/jntm7/pitterm/main/scripts/install.ps1 | iexInstall a specific version tag:
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/jntm7/pitterm/main/scripts/install.ps1))) -Version v0.1.0If installed to the default location:
rm -f "$HOME/.local/bin/pitterm"If you used a custom install directory, remove that binary path instead.
If installed to the default location:
Remove-Item "$HOME\.local\bin\pitterm.exe" -ForceIf you used a custom install directory, remove that binary path instead.
If you added ~/.local/bin to your PATH only for PitTerm and want to remove it, delete the PATH export line from your shell profile (for example ~/.zshrc or ~/.bashrc) and reload the shell.