Self-hosted multi-platform media archiver — YouTube, TikTok, Twitch, Vimeo, Bandcamp, SoundCloud, Odysee. Desktop GUI + browser UI, one-click yt-dlp + curl_cffi setup, Plex export, SQLite resume tracking. Federation features in development. AGPL-3.0.
Find a file
luna acf188738a Add the Rust/egui app sources
- library.rs: scans channels/<name>/ into channels + videos by filename stem
- downloader.rs: runs yt-dlp in a background thread, streams progress to the UI
- app.rs / main.rs: channel sidebar, searchable thumbnail list, detail/description
  panel, downloads panel; plays videos via mpv (falls back to xdg-open)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-11 01:35:22 -07:00
src Add the Rust/egui app sources 2026-05-11 01:35:22 -07:00
.gitignore Add the Rust/egui app sources 2026-05-11 01:35:22 -07:00
Cargo.lock Add the Rust/egui app sources 2026-05-11 01:35:22 -07:00
Cargo.toml Add the Rust/egui app sources 2026-05-11 01:35:22 -07:00