YTDownload ( Server )

About project 

YTDownload ( Server ) is a server-based application. Its aim is to download video from youtube in all format and qualities provided by youtube. 
It uses a web browser for its UI. The core logic of the server is written in goLang. 

Initially, It was created as a web service. We were hosting this site through VPS but due to lack of resources, I have to shut it down. 

YTDownload is now open sourced, you can get it from source-forge.

Built with

YTDownload ( Server ) Project is built using below frameworks, libraries and core GoLang.

YTDL ( GoLang Youtube download Library )
Gorilla Mux ( GoLang HTTP Routing Library )


  • It's a server-based application. So you just have to start the server and you will be able to use it from any device having a browser and connected to the same network using local address of the server.
  • No need to install 


  • Downloads with a single thread, so downloading speed will be less than those other downloaders provides.
  • Can not use without the local server running.
  • No mobile platform for the server is supported


Popular posts from this blog

Sciter : GUI Application with Golang using HTML/CSS

setup hyperledger fabric on windows 10

Setup development environment for Hyperledger composer on windows