Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dos-2/oddshub
A terminal UI designed for analyzing sports betting odds💰
https://github.com/dos-2/oddshub
betting copa-am draftkings fanduel football go golang mlb nba nfl nhl soccer sports sports-betting sports-data terminal terminal-based tui uefa
Last synced: 19 days ago
JSON representation
A terminal UI designed for analyzing sports betting odds💰
- Host: GitHub
- URL: https://github.com/dos-2/oddshub
- Owner: dos-2
- License: apache-2.0
- Created: 2024-05-15T19:48:21.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-29T17:56:53.000Z (6 months ago)
- Last Synced: 2024-08-13T06:01:44.658Z (4 months ago)
- Topics: betting, copa-am, draftkings, fanduel, football, go, golang, mlb, nba, nfl, nhl, soccer, sports, sports-betting, sports-data, terminal, terminal-based, tui, uefa
- Language: Go
- Homepage:
- Size: 6.15 MB
- Stars: 35
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred - dos-2/oddshub - A terminal UI designed for analyzing sports betting odds💰 (Go)
README
# oddshub
> A terminal UI for sports betting programmers.
[![License](http://img.shields.io/badge/license-Apache-blue.svg)](https://raw.githubusercontent.com/dos-2/oddshub/main/LICENSE)
[![Go Report Card](https://goreportcard.com/badge/github.com/dos-2/oddshub)](https://goreportcard.com/report/github.com/dos-2/oddshub)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](#contributing)[`oddshub`](https://github.com/dos-2/oddshub) is a TUI designed to swiftly and efficiently display sports betting odds, featuring a polished interface with aesthetic appeal.
This app is inspired by [`htop`](https://en.wikipedia.org/wiki/Htop) and [`cointop`](https://github.com/cointop-sh/cointop).
*Desktop*
## Installation
Make sure to have [`go`](https://go.dev) (1.17+) installed, then do:```
go install github.com/dos-2/oddshub@latest
```The oddshub executable will be under your GOPATH so make sure $GOPATH/bin is added to the $PATH variable if not already. (GOPATH will look something like /usr/go/bin)
Now you can run oddshub:
```
oddshub
```windows reference: https://stackoverflow.com/questions/44272416/how-to-add-a-folder-to-path-environment-variable-in-windows-10-with-screensho
macos reference: https://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/
## Features
- **Odds Display**: Displays moneyline, spreads, totals, and outrights for detailed betting insights.
- **Team Colors**: Custom color coding for each team or outcome, enhancing visual clarity.
- **Mouse Support**: Enables intuitive navigation and interaction within the terminal interface.
- **API Integration**: Utilizes [`the odds-api`](https://the-odds-api.com) to fetch daily updates for sports odds.## Supported Sports and Leagues
### Football
- **NFL**
- **NCAA**### Basketball
- **NBA**
- **NCAA**### Baseball
- **MLB**
- **NCAA**### Soccer
- **MLS**
- **Copa America**
- **UEFA Euro Championship**
- **UEFA Champions League**
- **Brazil Campeonato**
- **Premier League**
- **La Liga**### Hockey
- **NHL**### Golf
- **PGA Tournament**
- **Masters Tournament**### Tennis
- **Mens & Womens Wimbledon**
- **Mens & Womens French Open**### Mixed Martial Arts
- **All major leagues supported**### Boxing
- **All major leagues supported**### Cricket
- **IPL**## Contributing
For contributions simply fork, create a new branch, and submit for a PR review.
## Social
*soon*
## License
Released under the [Apache 2.0](./LICENSE) license.
© [dos](https://github.com/dos-2)