neodlp

From public sources

Modern Video/Audio Downloader based on YT-DLP with Browser Integration (🦭 Seal for Desktop)

ApplicationCategory: Desktop Apps · Internet & communication · Utilities · Video & media playersOpen sourcedata checked Oct 15, 2026

Overview

  • audio-downloader
  • browser-integration
  • cross-platform
  • desktop-app
  • foss
  • instagram-downloader
  • neodlp
  • react
  • rust
  • shadcn

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblearm64official build in release v0.4.5: NeoDLP_0.4.5_arm64-setup.exe0.70
Compatiblex86_64official build in release v0.4.5: NeoDLP_0.4.5_x64-setup.exe0.70
macOSCompatiblearm64official build in release v0.4.5: NeoDLP_0.4.5_aarch64.dmg0.70
Compatiblex86_64official build in release v0.4.5: NeoDLP_0.4.5_x64.dmg0.70
LinuxCompatiblearm64official build in release v0.4.5: NeoDLP-0.4.5-1.aarch64.rpm0.70
Compatiblex86_64official build in release v0.4.5: NeoDLP-0.4.5-1.x86_64.rpm0.70

Releases

checked Oct 29, 2026
v0.4.5LatestMay 27, 2026Official source ↗

Files in 0.4.5

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
NeoDLP-0.4.5-1.aarch64.rpmlinux · arm64 · rpm115.2 MB9231422950c3…Official source ↗
NeoDLP-0.4.5-1.x86_64.rpmlinux · x86_64 · rpm115.3 MB877538899468…Official source ↗
NeoDLP_0.4.5_aarch64.dmgmacos · arm64 · dmg151.1 MB726e064fa1b1…Official source ↗
NeoDLP_0.4.5_amd64.deblinux · x86_64 · deb115.3 MBa187630c9d7b…Official source ↗
NeoDLP_0.4.5_arm64-setup.exewindows · arm64 · exe125.9 MBf67dc747915b…Official source ↗
NeoDLP_0.4.5_arm64.deblinux · arm64 · deb115.2 MBe78a567c6788…Official source ↗
NeoDLP_0.4.5_arm64_en-US.msiwindows · arm64 · msi190.2 MBdfddd46e38ff…Official source ↗
NeoDLP_0.4.5_x64-setup.exewindows · x86_64 · exe154.9 MB1ee385c16352…Official source ↗
NeoDLP_0.4.5_x64.dmgmacos · x86_64 · dmg155.7 MB88d6192d6a68…Official source ↗
NeoDLP_0.4.5_x64_en-US.msiwindows · x86_64 · msi225.5 MB7e5a973a2979…Official source ↗
NeoDLP_aarch64.app.tar.gzmacos · arm64 · app_bundle153.4 MB206a58b03d9f…Official source ↗
NeoDLP_x64.app.tar.gzmacos · x86_64 · app_bundle157.6 MB76d10c2127c3…Official source ↗
latest.jsonother14 KBc8caabb3e95d…Official source ↗
NeoDLP-0.4.5-1.aarch64.rpm.sigsignature416 B8292b2144ab9…Official source ↗
NeoDLP-0.4.5-1.x86_64.rpm.sigsignature416 B4607f9af7551…Official source ↗
NeoDLP_0.4.5_amd64.deb.sigsignature412 B87fce08e45c7…Official source ↗
NeoDLP_0.4.5_arm64-setup.exe.sigsignature420 B36240e77d90f…Official source ↗
NeoDLP_0.4.5_arm64.deb.sigsignature412 B4e802ecceb68…Official source ↗
NeoDLP_0.4.5_arm64_en-US.msi.sigsignature420 B0506f596fa80…Official source ↗
NeoDLP_0.4.5_x64-setup.exe.sigsignature416 B730dd60ff4b5…Official source ↗
NeoDLP_0.4.5_x64_en-US.msi.sigsignature416 B8a77c314ed4a…Official source ↗
NeoDLP_aarch64.app.tar.gz.sigsignature404 B7d1c78fd0bdb…Official source ↗
NeoDLP_x64.app.tar.gz.sigsignature404 Bf89978ef1a71…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score97
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 13029 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 141 days ago
Category confidence · 1010
classifier confidence 0.97
Adoption · 107
577 stars (log-dampened, 10k = max)
License clarity · 55
SPDX MIT
Community · 55
issues enabled, 27 forks

License

MIT
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/neosubhamoy/neodlpPrimary★ 577 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From neosubhamoy/neodlp · license MIT · fetched Oct 29, 2026

[NeoDLP]

NeoDLP - Neo Downloader Plus

Modern Video/Audio Downloader based on YT-DLP with Browser Integration

[github release] [github downloads] [github stars] [github license]

[!TIP] 🥰 Liked this project? Please consider giving it a star (🌟) on github to show us your appreciation and help the algorithm recommend this project to even more awesome people like you!

[winget version] [flathub version] [aur version]

Highlighted Features

  • Download Video/Audio from thousands of popular sites (YT, FB, IG, X and other 2.5k+ supported sites)
  • Fully Configured YT-DLP Environment Out-of-the-Box (with JS Runtime, PO Token Server, Real-Time Logs etc.)
  • Download Video/Audio in your preffered format (MP4, WEBM, MKV, MP3 etc.)
  • Supports both Video and Playlist/Batch download
  • Supports Combining Video, Audio streams of your choice
  • Supports Multi-Lingual Subtitle/Caption (CC) embeding
  • Different Video/Audio metadata embeding options (info, chapters, thumbnail etc.)
  • SponsorBlock support (mark/remove video segments)
  • Aria2 support (for blazing fast downloads)
  • Network controls (proxy, rate limit etc.)
  • Highly customizable and many more...😉

Browser Integration

You can integrate NeoDLP with your favourite browser (any Chromium/Firefox based browser) Just, install NeoDLP Extension to get started!

After installing the extension you can do the following directly from the browser:

  • Quick Search (search current browser address with NeoDLP) (via pressing keyboard shortcut ALT+SHIFT+Q, You can also change this shortcut key combo from browser settings)

  • Right Click Context Menu Action (Search with Neo Downloader Plus - Link, Selection, Media Source)

User Interface Overview

[NeoDLP-Mockup]

DownloaderCompleted DownloadsOngoing DownloadsSettings
[Downloader][Completed-Downloads][Ongoing-Downloads][Settings]

Supported Platforms

  • 🪟 Windows (10 / 11)
  • 🐧 Linux (Mostly all modern distros)
  • 🍎 MacOS (>=11)

External Dependencies

  • YT-DLP [Unlicense] - The core CLI tool used to download video/audio from the web (Hero of the show 😎)
  • FFmpeg & FFprobe [LGPLv2.1+] - Used for video/audio post-processing
  • Aria2 [GPLv2+] - Used as an external downloader for blazing fast downloads with yt-dlp (Not included with NeoDLP MacOS builds)
  • Deno [MIT] - Provides sandboxed javascript runtime environment for yt-dlp (Required for YT downloads, as per the new yt-dlp announcement)
  • BgUtils POT Provider (Rust) [GPLv3+] - Provides PO (Proof-of-Origin) Token for YT downloads

Platform Pre-Requirements

  • Windows: Microsoft Visual C++ Redistributable 2015+ winget install Microsoft.VCRedist.2015+.x64 (Will be auto-installed if you install NeoDLP via winget)
  • MacOS: XCode Command Line Tools xcode-select --install (Mostly, comes pre-installed on modern macos, still if you encounter any issue then try installing it manually)
  • Linux: Most linux packages comes with pre-defined system dependencies which will be auto installed by your package manager (if you are on fedora make sure to enable rpmfusion free+nonfree repos before installing the rpm package. also, if you prefer to install dependencies manually follow this)

Download and Installation

  1. Download the latest NeoDLP release based on your OS and CPU Architecture, then install it! -OR- Install it directly from an available distribution channel (listed below)
ArchitectureWindowsLinuxMacOS
x86_64✅ Native✅ Native✅ Native
ARM64✅ Native✅ Native✅ Native
Platform (Architecture) [Type]Distribution ChannelInstallation Command / Instruction
Windows (x86_64 / ARM64)WinGetwinget install neosubhamoy.neodlp --source winget
MacOS (x86_64 / ARM64)Homebrewbrew install neosubhamoy/tap/neodlp
MacOS (x86_64 / ARM64)Curl-Bash Installercurl -sSL https://neodlp.neosubhamoy.com/macos_installer.sh | bash
Linux (x86_64 / ARM64) [Flatpak]Flathubflatpak install flathub com.neosubhamoy.neodlp
Linux (x86_64 / ARM64) [Native]Curl-Bash Installercurl -sSL https://neodlp.neosubhamoy.com/linux_installer.sh | bash
Arch Linux (x86_64 / ARM64) [Native]AURyay -S neodlp or paru -S neodlp

Package Testing Status

Though NeoDLP is supported on most platforms but not all packages are tested on all platforms, to save some time (and brain cells) and ship the software as fast as possible! Current test coverage is given below. So, untested packages may have issues, test it yourself and always feel free to report any issue on github.

[!TIP] If you have access to any of the untested systems listed below, you can test the packages there and send me the test results via creating an github issue! (that would be super helpful actualy 😊)

PlatformStatusPlatformStatus
Windows 10 (x64)✅ TestedWindows 10 (ARM64)⚠️ Untested
Windows 11 (x64)✅ TestedWindows 11 (ARM64)✅ Tested
MacOS 14 (x64)✅ TestedMacOS 14 (ARM64)✅ Tested
MacOS 15 (x64)⚠️ UntestedMacOS 15 (ARM64)✅ Tested
MacOS 26 (x64)⚠️ UntestedMacOS 26 (ARM64)✅ Tested
Ubuntu 24.04 LTS (x64)✅ TestedUbuntu 24.04 LTS (ARM64)⚠️ Untested
Fedora 42 (x64)✅ TestedFedora 42 (ARM64)⚠️ Untested
Arch Linux (x64)✅ TestedArch Linux (ARM64)✅ Tested
openSUSE 16 (x64)⚠️ UntestedopenSUSE 16 (ARM64)⚠️ Untested
RHEL 10 (x64)⚠️ UntestedRHEL 10 (ARM64)⚠️ Untested

Roadmap

  • Add support for yt-dlp
  • Add basic settings and customization
  • Integrate with browsers
  • Add aria2c support
  • Add custom command support
  • Add full-playlist/batch download support
  • Improve browser integration (ongoing)
  • Implement NeoDLP API
  • Build web interface
  • Implement plugin system
  • Add more cool stuffs 😉

Technologies Used

[Tauri] [Rust] [React] [TypeScript] [ShadCnUi]

Building from Source

Want to build/compile NeoDLP from the source code? Follow these simple steps to create a production build:

  1. Clone this repo in your local machine: git clone https://github.com/neosubhamoy/neodlp.git
  2. Go inside the cloned project directory: cd neodlp
  3. Install Node.js dependencies: npm install
  4. Download required external binaries (for your platform): npm run download
  5. Run build process (run the command based on your platform and architecture)
# commands for windows users
npm run tauri:build:windows-x64     # for x64 devices
npm run tauri:build:windows-arm64   # for ARM64 devices

# commands for linux users
npm run tauri:build:linux-x64       # for x64 devices
npm run tauri:build:linux-arm64     # for ARM64 devices

# commands for macOS users
npm run tauri:build:macos-arm64     # for apple silicon macs
npm run tauri:build:macos-x64       # for intel x86 macs
  1. Give it the time to compile (~10-15min). After completion, You can find the compiled packages under: src-tauri/target/release/bundle directory.

Running Tests

npm run test                        # run all tests (frontend + backend)
npm run test:front                  # frontend only (Vitest)
npm run test:back                   # backend only (Rust)

The Rust tests compile the whole app, so the Tauri Prerequisites are required. See the contributing guidelines for more about writing and running tests.

Also, want to contribute to this project? Read the contributing guidelines.

Sources

Credits

License and Usage

NeoDLP is a Fully Open-Source Software Licensed under the MIT license. Anyone can view, modify, use (personal and commercial) or distribute it's sources without any extra permission (Just include the LICENSE file :)

[!WARNING] NeoDLP facilitates downloading from various Online Platforms with different Policies and Terms of Use which Users must follow. We strictly do not promote any unauthorized downloading of copyrighted content. NeoDLP is only made for downloading content that the user holds the copyright to or has the authority for. Users must use the downloaded content wisely and solely at their own legal responsibility. The developer is not responsible for any action taken by the user, and takes zero direct or indirect liability for that matter.


A FOSS Initiative - Proudly Made with ❤️ in INDIA

Open the repository ↗