This project is licensed under the nRn World Non-Commercial License.
- Individuals & Students: Free to download, use, and modify for personal education and private use. You are PROHIBITED from generating any income or profit from this software or its code.
- Companies & Organizations: Professional use requires prior written consent.
- Monetization: Any commercial use, sale, or redistribution for profit requires a paid license.
To purchase commercial rights, contact: bynrnworld@gmail.com
Doggy Player is a next-generation, high-performance video player built for modern users. Designed with a sleek, dark-themed interface, it offers unparalleled control over your viewing experience with unique features like intuitive mouse-wheel zooming, custom area selection, on-the-fly rotation, and seamless playlist management.
- 🔍 Advanced Zooming & Panning: Smooth mouse-wheel zoom and click-to-pan.
- 🎯 Area Selection Zoom: Hold
Shiftand draw a rectangle to zoom into details. - 🔄 Instant Rotation: Fix sideways videos with a single click (
R). - ⚡ Dynamic Speed Control: Instant slow-mo (hold Play) or 1.5x speed (
ALT + →). - 📂 Smart Playlist: Drag & drop support with optional "Auto-remove finished".
- 📺 IPTV Support: Xtream Codes, M3U, and EPG support built-in.
- 🎬 Subtitle Engine: Support for
.srt,.vtt,.ass, and more with sync offset. - 📸 Screenshot: Capture frames instantly with
Alt+S. - 🎚️ Equalizer: Professional audio control with ±12dB adjustment.
- Download the latest installer from the Releases page.
- Run
Doggy-Player-Setup.exe. - Enjoy your media!
We welcome community contributions! Please read our Contributing Guidelines before starting.
- Clone the repo:
git clone https://github.com/nRn-World/Doggy-Player.git
- Install dependencies:
npm install
- Run in Development Mode:
npm run dev:electron
- Build your own version:
npm run build:electron
We take security seriously. Please review our Security Policy to report any vulnerabilities.
- Core: Electron
- Frontend: React 19, Vite
- Styling: Tailwind CSS
- Icons: Lucide React
- ⭐ Star this project if you find it useful!
- 🐛 Report bugs via GitHub Issues.
- ☕ Support development: Buy me a coffee
This release addresses two user requests to improve the experience:
- 🎬 Automatic video playback: When you open a standard video file (e.g.
.mp4), playback starts immediately (also applies to “Open with”, drag & drop, and “Choose video files”). - 🎨 Sidebar hidden by default: The sidebar is now hidden on startup, giving a cleaner interface from the beginning.