You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
api | 4 years ago | |
apiclassic | 4 years ago | |
apijson | 4 years ago | |
cmd | 4 years ago | |
controller | ||
data | 4 years ago | |
net | 4 years ago | |
pretty | ||
util | 4 years ago | |
version | 4 years ago | |
.gitignore | ||
LICENSE | ||
README.md | 4 years ago | |
ideas.md | 4 years ago | |
main.go | 4 years ago |
README.md
WIP: yt-mango 💾
YT metadata extractor inspired by
youtube-ma
by CorentinB
Warning: Very WIP! Only channel dumpurls
and video detail
work rn
Build
Install and compile the Go project with go get github.com/terorie/yt-mango
!
If you don't have a Go toolchain, grab an executable from the Releases tab
Project structure
-
/data: Data definitions
-
/api: Abstract API definitions
-
/net: HTTP utilities (asnyc HTTP implementation)
-
/cmd: Cobra CLI
-
/util: I don't have a better place for these
-
/pretty: (not yet used) Terminal color utilities
-
/controller: (not yet implemented) worker management
- /db: (not yet implemented) MongoDB connection
- ???: (not yet implemented) Redis queue