Reflux Svelte Themes

Reflux

A cross-platform video and audio downloading application powered by YT-DLP

Reflux

A cross-platform video and audio downloading application powered by YT-DLP.

Features

  • Download videos in multiple formats and qualities
  • Extract audio in various formats (MP3, M4A, FLAC, etc.)
  • Modern, intuitive user interface
  • Support most of website

Installation

Build from Source

Prerequisites

  • Node.js (v16 or later) and NPM
  • Rust

Build Step

# Clone the repository
git clone https://github.com/FrankyRay/Reflux.git
cd Reflux

# Install dependencies
npm install

# Run in development mode
npm run tauri dev

# Build for production
npm run tauri build

Credits

Reflux is built with Tauri, a Rust-based desktop app framework, as a backend and Svelte, a Reactive web framework, as a frontend. Reflux using YT-DLP as a video downloading engine. All icons use Lucide Icon (NPM: @lucide/svelte).

About This Project

This is a learning project where I'm exploring Rust (Tauri) and Desktop App Development. While the software is functional, I'm still learning about Open Source Project Management.

Contributing

I'm new to managing open source contribution, so please be patient! If you'd like to help:

  • Feel free to open an issue for bugs or feature requests
  • Pull request is open to anyone
  • Any advice on project structure or code improvement is welcome

This project is as much about learning software development as it is about creating a useful tool.

Disclaimer

This software is provided "as is" without warranty of any kind. The developers are not responsible for any misuse of this software or any legal consequences that may arise from its use. Users must ensure compliance with all applicable laws and platform terms of service.

Please respect content creators' rights and platform policies.

This software is intended for personal, educational, and research use only. Users are solely responsible for ensuring their use complies with applicable copyright laws, platform terms of service, and local regulations. The developers assume no responsibility for how this software is used.

License

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


⚠️ Important: Always ensure you have the right to download content before using this software. When in doubt, don't download.

Top categories

Loading Svelte Themes