Skip to content

A current minimum-viable-product of a downloader with a floating widget. There are 3 main features being the downlaoder, the music player and the equalizer. This project was started as a dislike for subscription based programs such as Spotify and the floating widget allows you to directly download your videos from youtube which I use the most fo…

Notifications You must be signed in to change notification settings

FahadAdnan/Universal-Downloader

Repository files navigation

Universal-Downloader

A current minimum-viable-product of an application made to Download, Play, and Alter Music. The inspiration for this project was to find an alternative to subscription based services like Spotify.

Current Developers on this project: Fahad Adnan and Zayd Adnan

There are 3 main features of the application:

⬇️ Downloader

  • I keep most of my music on youtube, so it made sense to have a youtube downloader, I have looked at other libraries such as youtube-dl for android but many are bloated due to the inclusion of Python needed for downloading, currently I am using lightweight library for downloading but it is unreliable so I am planning on making my own for this project.

🎵 Music Player and Equalizer

  • The plan is to add a built in music player in the app which is to accompany the Equalizer, I like to change the speed of music and as I couldn't find any music players with that capability it was a feature I wanted in this app, the equalizer was so that I could get the best listening experience and to act as an alternative to basic equalizers included in headphones apps such as senheisser.

💻 Floating Widget

  • I added a floating widget similar to Facebook Messanger so that I could download videos quicker while watching youtube videos.

Tech Stack

  • Language: Kotlin
  • Architecture: MVVM
  • Navigation: Android Jetpack
  • Local Database: Android Room + Shared Preferences

Project is currently a work in progress contact: [email protected] or [email protected] for suggestions or possible development help.

About

A current minimum-viable-product of a downloader with a floating widget. There are 3 main features being the downlaoder, the music player and the equalizer. This project was started as a dislike for subscription based programs such as Spotify and the floating widget allows you to directly download your videos from youtube which I use the most fo…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages