This is a little project that has piqued my interest in my early computer science years. YTDL; a YouTube video downloader.
YTDL was built using Microsoft’s .NET Framework, C# and WPF. It involves a lot of data parsing and regular expressions in order to decode the page of each YouTube video and extract the download links, a tedious but gratifying task.