{"id":14039979,"url":"https://github.com/dos-2/oddshub","last_synced_at":"2026-01-14T19:43:12.972Z","repository":{"id":245181789,"uuid":"801206434","full_name":"dos-2/oddshub","owner":"dos-2","description":"A terminal UI designed for analyzing sports betting odds💰","archived":false,"fork":false,"pushed_at":"2025-09-16T03:10:53.000Z","size":6475,"stargazers_count":92,"open_issues_count":4,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-16T05:42:38.052Z","etag":null,"topics":["betting","copa-am","draftkings","fanduel","football","go","golang","mlb","nba","nfl","nhl","soccer","sports","sports-betting","sports-data","terminal","terminal-based","tui","uefa"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dos-2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-05-15T19:48:21.000Z","updated_at":"2025-09-16T03:05:08.000Z","dependencies_parsed_at":"2024-12-28T23:18:27.475Z","dependency_job_id":"3fb6b800-931d-4ce5-ad36-24cc10cbaa06","html_url":"https://github.com/dos-2/oddshub","commit_stats":null,"previous_names":["dos-2/oddshub"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/dos-2/oddshub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dos-2%2Foddshub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dos-2%2Foddshub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dos-2%2Foddshub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dos-2%2Foddshub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dos-2","download_url":"https://codeload.github.com/dos-2/oddshub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dos-2%2Foddshub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28432680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["betting","copa-am","draftkings","fanduel","football","go","golang","mlb","nba","nfl","nhl","soccer","sports","sports-betting","sports-data","terminal","terminal-based","tui","uefa"],"created_at":"2024-08-12T06:00:36.077Z","updated_at":"2026-01-14T19:43:12.953Z","avatar_url":"https://github.com/dos-2.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"\u003ch3 align=\"center\"\u003e\n  \u003cbr /\u003e\n  \u003cimg src=\"assets/oddshub.png\" alt=\"logo\" width=\"600\" /\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n\u003c/h3\u003e\n\n# oddshub \n\n\u003e  A terminal UI for sports betting programmers.\n\n[![License](http://img.shields.io/badge/license-Apache-blue.svg)](https://raw.githubusercontent.com/dos-2/oddshub/main/LICENSE)\n[![Go Report Card](https://goreportcard.com/badge/github.com/dos-2/oddshub)](https://goreportcard.com/report/github.com/dos-2/oddshub)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](#contributing)\n\n[`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.\n\nThis app is inspired by [`htop`](https://en.wikipedia.org/wiki/Htop) and [`cointop`](https://github.com/cointop-sh/cointop).\n\n\u003cimg src=\"https://raw.githubusercontent.com/dos-2/oddshub/main/assets/oddshub.gif\" alt=\"oddshub-in-action\" width=\"880\" /\u003e\n\n*Desktop*\n\n\u003cimg src=\"https://raw.githubusercontent.com/dos-2/oddshub/main/assets/cover-view.png\" alt=\"oddshub-on-desktop\" width=\"880\" /\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/dos-2/oddshub/main/assets/scores-view.png\" alt=\"oddshub-on-desktop\" width=\"880\" /\u003e\n\n## Installation\nMake sure to have [`go`](https://go.dev) (1.17+) installed, then do:\n\n```\ngo install github.com/dos-2/oddshub@latest\n```\n\nThe 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)\n\nNow you can run oddshub:\n\n```\noddshub\n```\n\nwindows reference: https://stackoverflow.com/questions/44272416/how-to-add-a-folder-to-path-environment-variable-in-windows-10-with-screensho\n\nmacos reference: https://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/\n\n## Features\n\n- **Odds Display**: Displays moneyline, spreads, totals, and outrights for detailed betting insights.\n- **Team Colors**: Custom color coding for each team or outcome, enhancing visual clarity.\n- **Mouse Support**: Enables intuitive navigation and interaction within the terminal interface.\n- **API Integration**: Utilizes [`the odds-api`](https://the-odds-api.com) to fetch daily updates for sports odds.\n\n## Supported Sports and Leagues\n\n### Football\n- **NFL**\n- **NCAA**\n\n### Basketball\n- **NBA**\n- **NCAA**\n\n### Baseball\n- **MLB**\n- **NCAA**\n\n### Soccer\n- **MLS**\n- **Copa America**\n- **UEFA Euro Championship**\n- **UEFA Champions League**\n- **Brazil Campeonato**\n- **Premier League**\n- **La Liga**\n\n### Hockey\n- **NHL**\n\n### Golf\n- **PGA Tournament**\n- **Masters Tournament**\n\n### Tennis\n- **Mens \u0026 Womens Wimbledon**\n- **Mens \u0026 Womens French Open**\n\n### Mixed Martial Arts\n- **All major leagues supported**\n\n### Boxing\n- **All major leagues supported** \n\n### Cricket\n- **IPL**\n\n## Contributing\n\nFor contributions simply fork, create a new branch, and submit for a PR review.\n\n## Social\n\n*soon*\n\n## License\n\nReleased under the [Apache 2.0](./LICENSE) license.\n\n© [dos](https://github.com/dos-2)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdos-2%2Foddshub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdos-2%2Foddshub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdos-2%2Foddshub/lists"}