NBA Go, follow the games from the Ubuntu terminal

The following article is dedicated to those of us who are basketball fans who want to keep up to date with the latest NBA league stats. Now we can do it from the command line of our Ubuntu.

NBA Go is a open source utility which transmits the latest scores in real time from the NBA directly to our terminal. This application is the perfect basketball companion for those of us who want to be able to keep up with a game, but don't have time, we are at work at night or do not have the appropriate television package or bandwidth to be able to watch the game .

It is true that "look«, You are not going to watch any game since the app is entirely text based. Let no one expect to see tremendous graphics or anything like that. Although I have to say that to be a terminal program its graphics are well done.

For those who want to keep an eye on the games while doing other things, they should take a look at NBA Go. The feature set and design make it a must-have for tech-minded NBA fans who want know the statistics before, during and after a match.

General features of NBA Go

  • NBA Go uses the official stats.nba.com APIs. This keeps you fed with accurate information, in real time and updated minute by minute, directly from the source.
  • It will allow us to quickly see the scheduled matches for any date.
  • 3 modes: pregame, live and final.
  • Will show us information on each team and their statistics statistics.
  • It will also show us information and statistics of a particular player.
  • Although it is nothing more than a command line tool, NBA Go has a very elaborate design.
  • The interactive design does it quite a bit too easy to use. The few command arguments it supports are easy to remember.

Install NBA Go from NPM

We will be able to install NBA Go on any modern Gnu / Linux distribution and on macOS through NPM (which is available in the Ubuntu repositories and from your web page) by executing the following command from the terminal (Ctrl + Alt + T):

nba go facility

sudo npm install -g nba-go

How to use NBA Go to view NBA scores

Matches by date

games by date nba go

To get the details about the matches on a specific date, we will run the application as follows. We will add the date that we want to consult after the date indicator (-d):

nba-go game -d 2017/11/08

The application will also allow us pass arguments instead of a date. This will allow us to see a list of games played yesterday (-y), games scheduled to play on the day (-t) or see a list of NBA games that will be played the next day (-T )

When we find the game that we want to see more details, we can select it from the list that we will have on the screen. We will have the possibility to use the keyboard to move for this listing. We will press Enter when the cursor is in place to see the details of the match.

Pre-match screen

If you select a game that is not in play, NBA Go will display the pre-game screen:

nba go before the game

Pre-match mode offers a basic summary. It includes the start time, so you can see all the highlights before you throw in the towel. We can also see detailed comparative data of the two teams such as the percentage of points, percentages of baskets, assists, etc.

Live screen

When a match is in progress, the application displays the live mode:

details of the game being played nba go

End of match screen

Once a match is over, we can see the final mode in which they will be shown to us total statistics:

game over nba go

El final mode provides a detailed scoreboard and detailed score of the two competing teams, notable match information, stats per player, etc.

If someone needs it, they can consult the section Use of the page on Github by NBA Go for more information on features, options, and compatibility with the application.

Overall NBA Go provides enough for even the most passionate NBA fans to enjoy.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.