As a long-time football(i.e, soccer for my NA friends) fan and a software engineer, I've been thinking about this idea for a while and finally bit the bullet.
I'm the sort of person that watches many leagues and enjoys many football competitions, however, as my career progresses, busy parenting life and other life commitments, I don't have the luxury of watching all the matches live anymore.
As the CLI nerd that I am, I thought, wait a second? What if I could just have only the essential data that I need to know what happened in the latest La Liga, EPL and Bundesliga matches before the kids bed-time? I already have WAY too many tabs open, so maybe I could stay in my terminal?
Enter Golazo, a minimalist TUI for following the beautiful game without leaving your terminal.
What it does:
I gives you a non-intrusive, no-bloat nor ads, method to catch up on all the latest matches and minute-by-minute updates on live matches.
It's like having live sports commentary in your terminal, but without the annoying ads and commentators who can't pronounce foreign names.
- Live match updates with real-time scores and minute-by-minute events
- Finished match statistics, detailed breakdowns, goal & highlights links
- Supports all major leagues across Europe, South America, North America, Middle East, and more
- Goal notifications (because you shouldn’t miss that moment)
Written in Go powered by the fabulous charmbracelet packages which brings that reactive magic without the Node.js headache and turns ugly data into beautiful terminal art. One binary, zero package managers, but with more VAR controversies than dependency conflicts.
Repository: https://github.com/0xjuanma/golazo
Single command-installation available in the repo README for MacOS, Linux and Windows.
If your browser history has more soccer domains than Stack Overflow, JIRA and hackernews links, this is your intervention. Install it, pick your poison (I mean, leagues), and enjoy live football data without the shame of 15 minimized browser windows.
Star, share, create issues or contribute. This is in active developing and I'm having too much fun adding more features.
Feedback and contributions always welcome!

Top comments (0)