Skip to content

AMREESHAYS/Mone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mone logo

Mone

Download videos from Instagram, Pinterest, X & 1000+ sites β€” straight to your gallery.

A clean, open-source Android video downloader powered by yt-dlp.


Release Downloads License Stars

Platform Kotlin yt-dlp


Download APK

Mone home screen

✨ Features

  • πŸ”— Paste & download β€” reels, posts, and videos from 1000+ sites yt-dlp supports.
  • 🎚️ Quality picker β€” choose Best / 1080p / 720p, or Audio only (M4A) to grab just the sound.
  • βœ‚οΈ Clip trimmer β€” download only a section of a video (e.g. 0:30–1:15) instead of the whole thing.
  • πŸ–‡οΈ Download queue β€” paste multiple links at once; they process a few at a time with a live list and per-item cancel.
  • πŸŒ† Image links too β€” direct image URLs are fetched straight to your gallery.
  • πŸ“² Share to Mone β€” share a reel straight from Instagram into the app. No copy-paste.
  • πŸ” In-app Instagram login β€” sign in with your own account for login-gated reels. Your session is kept in the app's private internal storage (never shared), and the login shows your device, not a fake one.
  • 🎬 Best quality β€” grabs the best single file, or downloads video + audio separately and merges them with ffmpeg.
  • πŸ’¬ WhatsApp status saver β€” browse statuses you've viewed and save them all to your gallery, organized by date.
  • πŸ”” Notifications & background downloads β€” downloads keep running when you leave the app; tap the notification to play.
  • πŸ•‘ History & queue β€” everything you've downloaded, one tap to replay.
  • πŸ”„ Stays fresh β€” the yt-dlp engine auto-updates, and the app checks GitHub for its own updates.

πŸ“₯ Install

Important

Requires a 64-bit Android phone (arm64-v8a) running Android 7.0+. The download engine (embedded Python + yt-dlp + ffmpeg) ships 64-bit binaries only, so Mone cannot install on 32-bit-only devices (armeabi-v7a) β€” you'll get INSTALL_FAILED_NO_MATCHING_ABIS. Practically every phone since ~2017 is 64-bit; only some very low-end/old models are affected.

  1. Download the latest Mone-vX.Y.Z.apk from the Releases page.
  2. Open it on your Android phone and allow install from unknown sources.
  3. On first launch, grant All files access (to save into the Mone folder) and notifications.

Sideload only β€” not on Google Play, by design.

πŸ“± Xiaomi / MIUI / HyperOS users β€” important

MIUI aggressively freezes background apps, which can interrupt downloads. For reliable background downloads, give Mone these once:

  1. Autostart β€” Settings β†’ Apps β†’ Mone β†’ enable Autostart (or Security app β†’ Permissions β†’ Autostart β†’ turn on Mone).
  2. No battery restrictions β€” Settings β†’ Apps β†’ Mone β†’ Battery saver β†’ set to No restrictions.
  3. Lock in recents β€” open Recents, swipe down on Mone's card (or long-press it) β†’ tap the lock πŸ”’ so the system won't kill it.

Other heavy-handed skins (Samsung One UI, Oppo/Realme ColorOS, Vivo Funtouch) have similar "Autostart" / "Allow background activity" toggles β€” enable them for Mone too.

πŸš€ Usage

  • Any video: paste the link and tap Download.
  • Instagram reels: tap Log in to Instagram once and sign in with your own account, then download.
  • From other apps: hit Share β†’ Mone and confirm.

πŸ› οΈ Build from source

Requires Android Studio, JDK 17+, and a device/emulator (arm64-v8a or x86_64).

git clone https://github.com/AMREESHAYS/Mone.git
cd Mone
./gradlew assembleDebug
# β†’ app/build/outputs/apk/debug/app-debug.apk

🧩 How it works

Mone is a thin Kotlin front-end. The heavy lifting is done by:

Layer Library
Download engine yt-dlp (embedded Python via yt-dlp-android)
Media merging ffmpeg-kit
Auth WebView Instagram login β†’ local cookies

⚠️ Limitations

  • Instagram reels require logging in with your own account.
  • Uses the free/LGPL ffmpeg build β€” some codecs and max-resolution merges may be limited.
  • yt-dlp is bundled at a fixed version; sites change often, so an extractor can break until the library updates.
  • Built on a young third-party library β€” treat as experimental.

❓ FAQ

Why won't it install on my phone? (INSTALL_FAILED_NO_MATCHING_ABIS) Your phone is 32-bit (armeabi-v7a) and Mone requires a 64-bit (arm64-v8a) device. This isn't a packaging choice we can toggle: the download engine is a bundled Python + yt-dlp + ffmpeg, and those libraries only publish 64-bit binaries β€” there are no 32-bit versions to include. Forcing the install wouldn't help either, since 64-bit code can't run on a 32-bit system. Nearly every phone since ~2017 is 64-bit; only some very old/low-end models are affected. Use a 64-bit phone, or download on a PC.

Why does YouTube sometimes fail when Instagram/Pinterest work? YouTube is the hardest target: it rate-limits automated requests (HTTP 429), demands a "confirm you're not a bot" login, and needs a JavaScript runtime to solve its signature challenge β€” which this on-device engine doesn't have. It may work intermittently, but it's unreliable by nature. Instagram, Pinterest, X and most sites are solid.

Do I have to log in to Instagram? Only for login-gated reels. Instagram serves nothing to anonymous requests for those, so you sign in with your own account once; the session stays in the app's private storage on your device and is never shared.

🀝 Contributing

Issues and pull requests are welcome. Fork it, branch, and open a PR.

πŸ“„ Disclaimer

Mone is for personal use only. Downloading content may violate the terms of service of Instagram, YouTube, Pinterest, and other platforms, and redistributing others' content may infringe copyright. You are solely responsible for how you use this app. It is not affiliated with, endorsed by, or connected to any of these platforms.

πŸ™ Credits

πŸ“œ License

GPL-3.0 Β© AMREESHAYS


Made with 🍌 and yt-dlp

About

🐡 Open-source Android video downloader for Instagram, Pinterest, X & 1000+ sites β€” built on yt-dlp. Saves to your gallery.

Topics

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages