DEV Community

Cover image for CriCLI is here! Any Cricket Fans in the House? 👀🏏
Sarthak Sharma for XenoX

Posted on

CriCLI is here! Any Cricket Fans in the House? 👀🏏

Hey hey hey, what's good?

Yes, this is another open-source project we're introducing. I know, I know! We just released an open-source project last Sunday and it was a lot of fun.

But I just couldn't help it. I had the opportunity, so I took it. Anyway, let me tell you about this new project first.

So here's the thing. Growing up in a typical Indian household, cricket had a huge impact in my life as a kid. 🏏 It was the go-to sport for me and all the other kids on the block, and whenever India played an international match, my dad and I would watch it together, almost religiously. 📺 It was bonding time for us, just like it must have been for millions of kids my age. 🙇🏻‍♂️

Last year, when I was feeling a bit nostalgic about cricket, I started working on CriCLI. My love for programming and cricket came together, and I made a cool little CLI app and left it there.

But then last week when I started XenoX Multiverse, things started getting busy here at XenoX HQ 🔥. We got a lot of new recruits wanting to join us. Exciting stuff. One might even say that we're on... fire. 😆

Around the same time, some of my fellow XenoX buddies had a bright idea and suggested we work on a cricket-related project since the ICC World Cup 2019 is going on right now.

"Well, guess what? I already have something like that!" I announced, grinning ear to ear.

I told them about my old CriCLI project, and so we spent the last few days refining it and adding more functionality. It looks much better now, and I thought a lot of my fellow programmers who also happen to be cricket nerds will appreciate this, so here it is.

CriCLI - get live cricket scores and commentary in your terminal

The installation is super easy. If you have node, just install it via npm:

 npm install -g cricli
Enter fullscreen mode Exit fullscreen mode

You can get live cricket score, overs elapsed, current batsman, and other relevant data in your terminal.

To do this, simply run the command:

 cricli
Enter fullscreen mode Exit fullscreen mode

You can also get an extended summary by running this command:

 cricli -a
Enter fullscreen mode Exit fullscreen mode

It looks a little something like this:

And if you want to see a list of all commands, just run:

 cricli -h
Enter fullscreen mode Exit fullscreen mode

You'll get a list like this one:

So check out CriCLI and let me know what other features you'd like to see! Or better yet, help me build the features yourself! 💪

Show CriCLI some love on ProductHunt as well. We just launched!

Bonus

This time, we were having way too much fun with this. We decided to do a little experiment. Planned a little skit to go along with the release of CriCLI and quickly shot it in the office.
And since we wrote and acted out the whole thing in barely 20 minutes, you bet it was full of bloopers. 🤣

Anyway, check out the full video here:

Thanks

Big thanks for checking out CriCLI.

We had a superb week. And again thanks to all of you, Team XenoX is growing strong each day. If you like what we do and want to collaborate with us, you're most welcome to. Just add your name here and you're in!

GitHub logo teamxenox / XenoXMultiverse

🔥🚀 XenoX Assemble !!

XenoX Multiverse

We're making things official with the beginning of XenoX Multiverse. Team XenoX started as my dream, just a small team of devs working on open-source projects for the fun of it. But over the months, it has grown bigger and stronger. So with this, I want to formally announce the Team XenoX open source initiative. This is where the master list of all the projects and all the devs collaborating on XenoX will live.

If you want to be an Open Source Hero too, just write your name and you're in and start contributing!

How to join the Team? 💪🏼

  1. Fork the repo.
  2. Add your name to this file.
  3. Submit a pull request.

That's it. You're all set. Someone from the team will contact you and formally welcome you to the team. Cheers!

The Team

That's it for today, amigos! See you later!

Discussion (13)

Collapse
msamgan profile image
Mohammed Samgan Khan

Bhai awesome, GAJAB, JABARJAST...
nice work man...

Collapse
sharmarajat01 profile image
sharmarajat01

woah !! finally the wait is over ❤

Collapse
stevezieglerva profile image
Steve Ziegler

Love this post and your passion (for code and cricket!). Well done.

Collapse
sleepyfran profile image
Fran González

This might be the most niche app I’ve ever seen hahaha. But good work!

Collapse
quii profile image
Chris James

Oh man the cricket world cup has been distracting me so much at work but now at least it can look like I am working hard. Great work.

Collapse
gypsydave5 profile image
David Wickes

Bowled me over 😉

Collapse
afewminutesofcode profile image
Aaron

nice one!

Collapse
andersonjoseph profile image
Anderson. J

Cool!! If somebody is planning to make a similar app for tennis please let me know! haha. It's Wimbledon time! 🏆

Collapse
mandaputtra profile image
Manda Putra

Haha 😄 nice make me want to join the full team

Collapse
learnbyexample profile image
Sundeep

I think folks at reddit.com/r/Cricket/ will like this

Collapse
afewminutesofcode profile image
Aaron

I love it! And great tutorial! My non tech friends have asked me to make something like this but to have it look like a spreadsheet, so they can look like they are using excel!

Collapse
utkarsh profile image
Utkarsh Talwar

That's a great idea haha! You should go ahead with it, Aaron. And if you do, one of us just might be able to help as well!

Collapse
msamgan profile image
Mohammed Samgan Khan

Everything is cool but please upgrade it to autorefresh in a few secs so that we can give it a dedicated terminal and keep track.

thanks.