Skip to content

Talisik/Downlodr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6a8b11d · Mar 2, 2026

History

104 Commits
Mar 2, 2026
Feb 24, 2026
Feb 25, 2026
Feb 25, 2026
Jul 28, 2025
Feb 24, 2026
Jun 10, 2025
Jun 19, 2025
Apr 7, 2025
Apr 7, 2025
Apr 22, 2025
Apr 7, 2025
Oct 17, 2025
Mar 12, 2025
Jul 28, 2025
Feb 25, 2026
Mar 12, 2025
Jul 28, 2025
Dec 16, 2025
Feb 25, 2026
Mar 12, 2025
Feb 24, 2026
Jul 28, 2025
Mar 12, 2025
Mar 12, 2025
Dec 16, 2025
Feb 25, 2026
Feb 25, 2026

Downlodr

Overview

Downlodr is a powerful, user-friendly video downloading solution that supports multiple platforms, including YouTube, Vimeo, Twitch, Twitter, TikTok, and others more. Downlodr provides a seamless experience for managing your video downloads, tracking download progress, and organizing content with tags and categories.

Built with Electron Forge and Vite, Downlodr offers a modern desktop experience with robust functionality and an intuitive interface.

Current application has only been packaged for Windows.

To download current version and learn more about Downlodr, visit site: Downlodr Official Site

Features

  • Download Management: Track the status of downloads, including currently downloading, finished, and historical download logs
  • Tag and Category Management: Organize downloads with tags and categories for easy retrieval
  • User-Friendly Interface: Intuitive UI for managing downloads and settings
  • Playlist Support: Download entire channels or playlists with one click
  • Quality Selection: Choose your preferred video quality and format
  • Settings Configuration: Customize default download location, speed, and connection limits

Technologies Used

  • ElectronJS: Framework for building cross-platform desktop applications.
  • Electron Forge: Packaging and distribution tool for Electron applications.
  • YTDLP: Command-line tool for audio and video downloads from various platforms.
  • FFMPEG: Multimedia framework that provides users with the ability to process and manipulate audio and video files.
  • React: JavaScript library for building user interfaces.
  • Vite: Local development server.
  • Zustand: Small, fast state-management solution.
  • TypeScript: Typed superset of JavaScript.
  • TailwindCSS: Utility-first CSS framework for rapid UI development.

Getting Started

Prerequisites

  • Node.js (version ^20.17.0)
  • yarn (version ^v1.22.19)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/downlodr.git
    
  2. Navigate to the project directory:

    cd downlodr
    
  3. Install the dependencies:

    yarn
    

Running the Application

To start the application in development mode:

yarn start

Building and Packaging

To build and package the application:

yarn make

This will create distributable packages for your platform in the out directory.

Usage Guide

  1. Adding Downloads:

    • Click the "Add URL" button or use the File menu
    • Paste a valid video URL and select the download destination
    • Click "Download" to add it to your queue
  2. Managing Downloads:

    • Use the play (▶️), pause (⏸️), and stop (⏹️) buttons to control downloads
    • Right-click on downloads for additional options
    • View detailed information by clicking on a download
  3. Customizing Settings:

    • Set your default download location
    • Configure download speed limits
    • Adjust maximum concurrent downloads

Contributing

We welcome contributions from the community! Please see our CONTRIBUTING.md file for guidelines on how to get involved.

Code of Conduct

This project adheres to a Code of Conduct to ensure a welcoming and inclusive environment for all contributors and users.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The yt-dlp project and FFMPEG project for providing the core downloading functionality
  • All contributors who have helped make Downlodr better.

About

Downlodr is a powerful, user-friendly video downloading solution that supports over 1,800 platforms, including YouTube, Vimeo, and many more. Downlodr provides a seamless experience for managing your video downloads.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages