Analysis updated 2026-07-03
Check today's NBA game schedule and live scores without leaving your terminal.
Follow a live game's play-by-play feed and updating box score in real time from the console.
Look up a player's regular season or playoff stats and compare two or more players side by side with better stats highlighted in green.
View pre-game team comparison averages to see which team has the edge before tip-off.
| homerchen19/nba-go | isimar/hackernews-react-native | sindresorhus/meow | |
|---|---|---|---|
| Stars | 3,712 | 3,712 | 3,711 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 2/5 | 1/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
nba-go is a command-line tool for NBA fans who prefer working in a terminal. It pulls data from the NBA stats API and displays game schedules, live play-by-play updates, box scores, and player information directly in your console window, without opening a browser. The tool has two main commands. The game command lets you check schedules for today, yesterday, tomorrow, or any specific date. Once you select a game, what you see depends on the game's status. Before a game tips off, it shows a comparison between the two teams, including averages for points, assists, and shooting percentages. During a live game, it shows a real-time scoreboard, a scrollable play-by-play feed, and a box score that updates as the game progresses. After a game ends, you can view the final box score and scoreboard. You can also filter results by team name to jump straight to a specific matchup. The player command looks up an individual player by name. You can retrieve their basic profile information, their regular season statistics, or their playoff numbers. A comparison flag lets you put multiple players side by side, with the better stat in each category highlighted in green so differences are easy to spot. You can mix flags to get all the data at once. Installing it requires Node.js version 6 or higher. You install it globally via npm in one command, or run it in a Docker container if you prefer not to install Node locally. Pre-built binaries are also available for Linux, macOS, and Windows through the releases page. The project is open source under the MIT license and was written in JavaScript.
A command-line tool that shows NBA game schedules, live play-by-play, box scores, and player stats directly in your terminal, install in one npm command, no browser needed.
Mainly JavaScript. The stack also includes JavaScript, Node.js, npm.
MIT licensed, use freely for any purpose including commercial projects, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.