Native Rust video downloader and clip/audio extractor
Extractool is a finished, high-performance desktop media utility built in native Rust. It combines video downloading, precise timestamp clipping, audio extraction, and an automated browser stream sniffer into a single, lightweight desktop app. Core Features: • Full Video & Audio Downloads: Download high-resolution video (up to 4K) or extract audio directly to MP3 from supported platforms. • Local Timestamp Clipping: Slices and trims video clips locally between start and end timestamps in seconds. • Browser Link Capture (Media Sniffer): Automatically detects and captures hidden streaming links (.m3u8, .mpd) and direct media assets while browsing, with zero proxy setup or certificate installation required. • Batch Processing & Quality Control: Queue multiple captured media URLs to download or convert in a single pass, with resolution selection from 480p to 4K. • Ultra-Lightweight & Fast: Compiles to a 6.27 MB native executable, boots in 77 ms, and idles at 36 MB RAM with no Electron or heavy web runtimes. Commercial & Technical Value for Buyers: • Zero Operational Costs: Runs 100% client-side. There are no servers to maintain, no database fees, and no ongoing API costs. • Ready to Monetize: Clean, proprietary codebase ready to be wrapped with a licensing gate (Gumroad, Lemon Squeezy, Keygen) or published as a paid desktop utility. • Effortless Maintenance: Video extraction is decoupled from the core application, meaning extractor updates require zero recompilation of the Rust codebase. • Turnkey Handover: Includes full proprietary source code (70 passing tests, clean clippy), Inno Setup installer script, multi-platform CI configuration, and a full IP assignment agreement transferring 100% clean copyright. It is a complete, tested software asset and intellectual property ready for commercial launch.
Project details
Next step: <p>
</p><p>It's ready for immediate commercialization or bundling as a utility tool and doesn't really have many ways for it to improve and is self-updating, the buyer could update the UI.
</p><p><br></p>
For sale
Asking price: $2,300 USD
What's included
All related design work, All related data, Source code
• Full proprietary Rust source code (18 files, 4,840 lines across 9 modules; exclusive copyright transfer) • Pre-built Windows binary bundle with ffmpeg and yt-dlp • Inno Setup installer script (AppData install, no UAC prompt required) • GitHub Actions multi-platform CI workflow configuration • PowerShell packaging and release build scripts • Technical architecture & buyer handover document (README-BUYER.md) • IP assignment agreement transferring 100% clean copyright and ownership on payment
Reason for selling
I work on systems software full time and this sits off that path. It is finished and ready for an operator or developer to publish and commercialize. The software has never been publicly distributed, carries no third-party claims or encumbrances, and transfers with clean title under the included assignment agreement.
Project metrics
Average Monthly Revenue: Pre-revenue
More side projects like ExtracTool
RAMKeeper
- See which Mac app or browser tab is using your memory
Reelary
- Search your own video and photo library by describing a shot
BrutalDash
- Over a million ways to style your PC stats and FPS.
ThreatSource Web
- Windows security incident investigation using Microsoft Defender and Chrome evid
FilmCraft Video Editor
- Free open-source video editing for creators, learners, and personal projects.
SideProjectors is a marketplace where developers can sell, buy, and showcase side projects and find co-founders. The platform lets you list projects for sale, discover projects to buy, seek co-founders, and share projects with the community.