Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
terorie 0e47e3a0ba Some more CLI tests 2 лет назад
api Some more CLI tests 2 лет назад
apiclassic Some more CLI tests 2 лет назад
apijson Some more CLI tests 2 лет назад
cmd Some more CLI tests 2 лет назад
controller Cobra & channel video dumper 2 лет назад
data Some more CLI tests 2 лет назад
net Clean up API and fix channel URL dump 2 лет назад
pretty Cobra & channel video dumper 2 лет назад
util Some more CLI tests 2 лет назад
version Some more CLI tests 2 лет назад
.gitignore Refactor API selection 2 лет назад
LICENSE include GPLv3 2 лет назад
README.md Some more CLI tests 2 лет назад
ideas.md Future ideas 2 лет назад
main.go Some more CLI tests 2 лет назад

README.md

WIP: yt-mango 💾

YT metadata extractor inspired by youtube-ma by CorentinB

Warning: Very WIP 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
    • /apiclassic: HTML API implementation (parsing using goquery)
    • /apijson: JSON API implementation (parsing using fastjson)
  • /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