Skip to content

A terminal application with an interactive user interface written in golang for downloading Youtube playlists and single videos

Notifications You must be signed in to change notification settings

anjolaoluwaakindipe/go-youtube-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOUTUBE TERMINAL APPLICATION WITH GOLANG

ABOUT

This is a terminal application written in golang that makes use of the https://github.com/kkdai/youtube/v2 (library to download youtube videos) and github.com/charmbracelet/bubbletea(a tui framework). The terminal application will make use of different CLI libraries to help make the user experience better.

DEVELOPMENT

  1. Install the golang binaries from https://go.dev and make sure go works on your machine
  2. Second go the project directory and run go mod vendor
  3. Run the command go run main.go in your terminal

PRODUCTION

Just run the command go build main.go and an executable file will be created in the project directory

COLLABORATION

If you are interested in collaborating on this project you can always contact me through my email anjolaoluwaakindipe@gmail.com

About

A terminal application with an interactive user interface written in golang for downloading Youtube playlists and single videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages