Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Youtube-dl-android is just another java Android library wrapper for youtube-dl executable. Use this library to download videos from youtube-dl supported sites in android apps.


  • Download binaries on the go. This help to reduce apk size.
  • Always up to date version youtube-dl for use.
  • Easy to use
  • Supports FFmpeg for file conversion in youtube-dl.
  • Custom youtube-dl options are supported.
Mar 27, 2020

Useful library for downloading file, mp3, mp4, ..... any file


  • pause, resume, cancel, queue
  • multi download
  • add header request
  • set download directory
  • set time out connection
  • show progress download (percent, downloaded size, total size)
  • event every action (onStart, onPause, onResume, onProgress, onComplete, onFailure, onCancel)
Jun 23, 2019

The ZionFactory help you download files with so short code.

Jan 7, 2019

BulkDownload is a library project that allows bulk content downloads in a cleaner way.

Dec 27, 2018

You can use this Downloader when:

  • You want to download 100's of images in background
  • You want progress of each file being downloaded and total images downloaded.
Dec 16, 2018

Pump is a fast, easy-to-use android download library that supports multitask, multithread, and breakpoint download.

Nov 5, 2018

Android library for downloading, saving/caching and retrieving any type of files (image, video, pdf, apk etc) easily.

Jan 5, 2018

PRDownloader - a file downloader library for Android with pause and resume support.

Nov 18, 2017

An example app to download pdf from url and saved into your internal storage.

Nov 5, 2017

A library to download Youtube video as mp3 files.

Sep 10, 2017

Simple Video & Photo Downloader or Repost for Instagram.

Aug 21, 2017

SugarLoader is a small library that adds sugar to Android Loader API.

Even when you rotate screen, tap home button, or anything, there is no risk to crash it or miss the callback, data will be loaded only once, then rendered to the restored activity/fragment, because there is Android Loader API under the hood.

Jun 17, 2017

Play store downloads/updates app in sequence because of the performance issues but still there are the cases when you need to download/upload things in parallel like AppStore or WhatsApp.

Apr 3, 2017

This project is for downloading items(songs, images etc) in Android using RxJava2. There are, however 2 conditions which I have set for downloading.

1) Only 2 items can be downloaded at a time. So even if the user clicks multiple items to download, only 2 of them will be actually downloaded at a time and the rest of the downloads will be en queued.

2) The download percent is shown to the user. But only if the difference between the current percentage and the previously shown percentage is greater than 5 percent.

Feb 25, 2017

Fetch is a simple yet powerful Android library that allows you to manage downloads more efficiently in your Android apps. It uses a background service on the device to download and maintain requests.


  • Simple and easy to use API.
  • Continuous downloading in the background.
  • Ability to pause and resume downloads.
  • Set the priority of a download request.
  • Ability to retry failed downloads.
  • Easy progress and status tracking.
  • And more...
Feb 1, 2017

Download manager via okhttp.

Dec 6, 2016

RxDownloader is an RxWrapped Download Manager.

Nov 4, 2016

Android multi-task file download engine.

Dec 29, 2015

Android Multi-Thread Download library.

Nov 21, 2015

This a is a ready-to-use library that encapsulate the Android Download Manager. Using an interface you can easily connect to your Activity or Fragment and used it. It runs on other process as an independent service.

Nov 17, 2015

An android view showing a download progressBar, total size, downloadedSize, percentage downloaded and a cancel button of the android DownloadManager with just few lines of code. Just like Google Play downloading.

Oct 29, 2015

Thin DownloadManager is an android library primary to download files and to avoid using DOWNLOAD_WITHOUT_NOTIFICATION permission when using Android provided DownloadManager in your application.

Aug 26, 2015

Android/Java download manager library help you to download files in parallel mechanism in some chunks.

Jul 14, 2015

Easy to use multi-threaded downloader for Android.

May 24, 2015

This is a copy of the DownloadManager, but it allows for downloading to private internal storage.

May 16, 2015