I build desktop applications for Linux and Windows — video converters, media downloaders, wallpaper managers and productivity tools — published on Flathub, the Snap Store, the Microsoft Store and WinGet. Python, PyQt5 and FFmpeg, with a Django web platform behind them.
790,000+ installs on Flathub alone, across six apps — plus the Snap Store, the Microsoft Store, WinGet and direct downloads.
| App | What it does | Flathub installs | Get it |
|---|---|---|---|
| 4KTUBE | YouTube downloader — 4K/8K video, playlists, Shorts, MP3, subtitles | Flathub · Snap · Windows | |
| DL-YouTube | All-in-one downloader for YouTube, Instagram, TikTok and 1400+ sites | Flathub · Snap · Windows | |
| FormatLab | Video & audio converter — 40+ formats, GPU accelerated, batch mode | Flathub · Snap · Windows | |
| TUBE2GO | One-click YouTube downloader with a built-in system monitor | Flathub · Snap · Windows | |
| JPEG2PDF | Convert images to high-quality PDF files (MIT licensed) | Flathub · Snap | |
| 4KWALL | Wallpaper manager & auto changer — HD/4K/8K, multi-monitor | Flathub · Snap · Microsoft Store |
| App | What it does | Get it |
|---|---|---|
| Panda Video Converter | 4K video and audio converter for Linux | Snap |
| PDF2OCR | Turn scanned PDFs and images into editable text with Tesseract OCR (MIT licensed) | Snap |
| VIZTUBE | YouTube video, playlist and music downloader in HD | Snap |
| SPEEDX | Internet speed monitor with a system monitor utility | Snap |
| htop-pro | Real-time CPU and RAM monitoring for the Linux desktop | Snap |
| Sannyas | Android player for Osho's recorded discourses — Media3, Compose | About |
Reusable pieces I maintain for shipping PyQt5 apps as Snaps — useful if you package Linux desktop apps yourself:
| Repo | What it is |
|---|---|
| pyqt5-runtime-core22 | PyQt5 runtime content snap for core22 |
| pyqt5-runtime-core22-lite | Same, without mpv and FFmpeg |
| content-snap-core22 | Shared library content snap — FFmpeg, mpv and friends |
| content-snap-core22-lite | Slimmer variant, excludes mpv and FFmpeg |
| Qt Linguist with Google Translate | Machine-translate Qt .ts files to bootstrap localisation |
Desktop: Python · PyQt5 · FFmpeg · yt-dlp · PyInstaller Packaging: Snapcraft · Flatpak · AppImage · MSIX · WinGet Web: Django · MySQL · Docker
- Making the Linux desktop apps faster and easier to use
- Better packaging across Flatpak, Snap, AppImage, WinGet and the Microsoft Store
- Localisation — several apps ship in 35+ languages
- Django-powered licensing and update infrastructure behind the apps
A note on licensing: most of the applications are proprietary but free to download and use, with an optional one-time Pro upgrade and no subscription — their GitHub repos host releases, packaging metadata, documentation and issue tracking. JPEG2PDF and PDF2OCR are MIT licensed with full source, as are the packaging and runtime repos above.
If one of these apps saved you time, you can support the work directly:
- 🌐 Website: warlordsoftwares.com
- 📧 Email: contact@warlordsoftwares.com
- 🐞 Bugs & feature requests: open an issue on the app's repo — that is the fastest route
Building tools that solve real problems, from Uttarakhand, India.



