Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timothymakkison/fsharp-thumbnailscraper
F# Thumbnail downloader with a rich spectre console
https://github.com/timothymakkison/fsharp-thumbnailscraper
argu fsharp imagesharp spectre-console youtube-api
Last synced: 15 days ago
JSON representation
F# Thumbnail downloader with a rich spectre console
- Host: GitHub
- URL: https://github.com/timothymakkison/fsharp-thumbnailscraper
- Owner: TimothyMakkison
- Created: 2021-12-31T12:58:18.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-03T20:23:45.000Z (almost 3 years ago)
- Last Synced: 2024-11-19T22:55:50.301Z (3 months ago)
- Topics: argu, fsharp, imagesharp, spectre-console, youtube-api
- Language: F#
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ThumbnailScraper
F# Thumbnail downloader, created as a project to learn F#.Asynchronously downloads thumbnails from a given channel displaying the progress in a rich spectre console. Uses Argu to parse command arguments including the optional date filter and pretty print.
### Usage
Accepts the following arguments:`--channel-name (chanel name) --save-path (valid path) --after-date (optional date filter) --api-key (google api key) -d (optional argument to print some example images)`
### Minimal example
![Minimal](https://user-images.githubusercontent.com/49349513/161446809-728ea565-3dda-4f77-97bb-2f1a052586c8.png)### Optional features example
![Pretty option](https://user-images.githubusercontent.com/49349513/161446768-242ff661-a328-403a-9434-d750d882f586.png)