View profile for Nitish K.

Tula's Institute387 followers

Just shipped v2.0.0 of my Ultimate Media Downloader after completely rebuilding it from scratch! - Just one command in terminal i.e. "umd" Honestly, this started as a simple weekend project to download YouTube videos for offline studying, but it turned into something way bigger. I ended up learning a ton about software architecture, design, and why documentation actually matters (shoutout to everyone who's tried to use my v1.0 without instructions 😅). Made it globally available where you don't need to open the folder python3 ultimate_downlaoder.py Just simple commands :- open terminal or command prompt and type "umd" which is globally available What's new: - Supports 1000+ platforms now (YouTube, Spotify, Instagram, TikTok, SoundCloud, Twitter, and more) - Rewrote everything with proper modular architecture instead of one giant 2000-line file - Built a decent CLI interface with progress bars that actually look good - Wrote 8 documentation files including flowcharts (never thought I'd enjoy writing docs but here we are) The whole project taught me more about clean code and system design than any of my coursework. Turns out reading other people's code and figuring out why your own breaks is the best way to learn. If you're interested in checking it out or want to contribute: https://lnkd.in/giiHT4em Would love feedback from anyone who tries it out. Also happy to help if you're working on similar projects or just want to chat about Python and web scraping! #OpenSource #Python #SoftwareDevelopment #StudentDeveloper #Coding #GitHub

To view or add a comment, sign in

Explore content categories