# rusty_dl
Rusty_dl Library is a versatile crate designed for effortlessly fetching a wide range of content types, including YouTube videos, tweet media (such as videos, images, and gifs), and eventually various other media directly from the web.
## Features
- Download YouTube videos
- Download tweet media (videos, images, gifs)
- Download other media from the web
## Todo
### In the Library
- [ ] Add features to download content to specific directories
- [ ] Implement functions to retrieve metadata on downloaded media
- [ ] Allow users to specify whether spaces in file names should be replaced by underscores
- [ ] Add support for downloading images-only or videos-only from tweets
### Other
- [ ] Create a CLI for easy downloading from the terminal
- [ ] Develop a desktop application (using Tauri ?)
- [ ] Build a web application for downloading media from the browser
## Contributing
Contributions are welcome! Feel free to open issues or submit pull requests to help improve this library.
## License
This project is licensed under the [MIT License](./LICENSE).