Posts

Showing posts from March, 2019

Customize Scrollbar look

You can customize the look of scrollbar using CSS.
Here is a snippet of sample custom scrollbar UI,

( I have introduced :hover  because I want to show scrollbar on an element only when user hover on that element )




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19*::-webkit-scrollbar{width:5px;display:none;background-color:#666666;}*:hover::-webkit-scrollbar{width:5px;display:block;background-color:#666666;}*::-webkit-scrollbar-track{background:#ddd;}*::-webkit-scrollbar-thumb{background:#666;border-radius:20px;}

YTDownload ( Server )

Image
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 withYTDownload ( Server ) Project is built using below frameworks, libraries and core GoLang.
VueJS ( JavaScript FrameWork ) Spectre ( Css FrameWork ) YTDL ( GoLang Youtube download Library ) Gorilla Mux ( GoLang HTTP Routing Library )
Pros
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 

Cons 
Downloads with a single thread, so downloading speed will be less than those other d…