Build Type | Status |
---|---|
Web API | |
Build and Test | |
Documentation | |
Releases |
In my bid to learn rust I am trying to make a music web scraper
In order to use either the ncurses
or the pancurses
backend of a dependent library cursive
, you will need the ncurses library installed on your system.
pacman -S ncurses
apt-get install libncursesw5-dev libssl-dev
yum install ncurses-devel openssl-devel
brew install ncurses
- MyFreeMP3
- MP3S
With Rust installed
You must have chromedriver available on path and running on port 4444
git clone https://github.com/deven96/mythra.git
chromedriver --port=4444 --headless
# develop
cargo update
cargo run
#run the pakage
./target/debug/mythra search --query "Justin Timberlake Mirrors"
Or download from Github Releases
The deployed API version from mythra api
is available. Please read the API documentation for usage
View Roadmap discussion
This project is opened under the GNU AGPLv3 which allows very broad use for both academic and commercial purposes.
Library/Resource | Use |
---|---|
Stoplight | Generating API docs |
Fantoccini | Scraping javascript sites using chromedriver/geckodriver |