#performance #cli-tool #spongbob-cli-rust #rust-cli-tool #toons

app spongbobcli

A blazingly fast cli tool to watch your favorite spongbob episodes

1 stable release

1.2.0 Feb 25, 2022

#583 in #performance

MIT/Apache

110KB
234 lines

spongebob-cli Rust

Watch classic spongebob from the terminal! Note: THIS PROJECT IS A REMAKE OF THE ORIGINAL SPONGBOBCLI (originally written in Python) IN RUST Link to original Project

Screenshot of app Help command of app

Dependecies:

  • mpv player https://mpv.io/ (Must be installed through a package manager and added to path ENV)
  • Youtube-dl Official Repo ( Must be installed and added to ENV PATH)

The main entry point is in ./src/main.rs

  • Download and install Cargo from here ==> Official Rust Compiler
  • Clone the repo using git or any other method
  • use command cargo build --release (takes time but is optimized) or cargo build (not optimized)
  • now go to the .\target\release Directory and find the exe
  • add the exe to path and voila

Currently In development

This is just a small project i picked to learn Rust ♥

Things to fix/Do

Contributing

Clone the repo. Make sure you have mpv installed to path. Work on the feature that you want. Make sure to create change logs before making a pull request.

Dependencies

~17–27MB
~432K SLoC