An open API service indexing awesome lists of open source software.

https://github.com/nichind/comine

Crossplatform media and file downloader
https://github.com/nichind/comine

android aria2 cross-platform desktop-app downloader ffmpeg linux media media-downloader rust svelte svelte5 sveltekit tauri tauri-v2 typescript video-downloader windows youtube-downloader yt-dlp

Last synced: 5 months ago
JSON representation

Crossplatform media and file downloader

Awesome Lists containing this project

README

          

# comine Comine logo (icon)

comine is a cross-platform media, file, torrent, gallery, & more downloader/archiver. Available on Windows, Linux, MacOS and Android.

App preview

## Tech Stack

- **Frontend:** Svelte 5 + SvelteKit
- **Backend:** Tauri v2 + Rust
- **Download Engine:** yt-dlp, aria2c, ffmpeg

## Development

### Prerequisites

- [Node.js](https://nodejs.org/) (v20+)
- [pnpm](https://pnpm.io/)
- [Rust](https://rustup.rs/)
- [Tauri Prerequisites](https://tauri.app/v1/guides/getting-started/prerequisites)

### Setup

```bash
pnpm install
pnpm tauri dev
```

### Build

```bash
# Desktop
pnpm tauri build

# Android
pnpm tauri android build
```

## License

GPL-3.0

#### Consider leaving a star ⭐

[![Star History Chart](https://api.star-history.com/svg?repos=nichind/comine&type=Date)](https://github.com/nichind/comine)