{"repo":"pathetic/bloodin","free":true,"listed":false,"github":"https://github.com/pathetic/bloodin","clone":"git clone https://github.com/pathetic/bloodin.git","description":"[WIP] A modern Rust self-hosted music player. (Jellyfin)","language":"Rust","stars":42,"topics":["jellyfin","music-player","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Bloodin A beautiful, modern desktop music player client for Jellyfin servers built with Tauri, React, and Rust. ✨ Features - 🎶 High-quality audio playback with fullscreen player - 📚 Complete library browsing - songs, albums, artists - 🔍 Smart search with animated glassmorphism UI (WIP) - 🎨 Modern interface with multiple DaisyUI themes - ⚡ Rust performance - fast, efficient, cross-platform 📸 Screenshots 🚀 Getting Started Prerequisites Make sure you have the following installed: - Node.js (v18 or higher) - Rust (latest stable) Installation 1. Clone the repository 2. Install dependencies 3. Run in development mode 4. Build for production Connecting to Jellyfin 1. Launch Bloodin 2. Enter your Jellyfin server details: - Server URL : Your Jellyfin server address (e.g., http://192.168.1.100:8096 ) - Username : Your Jellyfin username - Password : Your Jellyfin password 3. Click \"Connect\" and start enjoying your music! 🛠️ Technology Stack Frontend - React 18 - Modern React with hooks and TypeScript - TypeScript - Type-safe JavaScript development - Tailwind CSS - Utility-first CSS framework - DaisyUI - Beautiful UI components - React Router - Client-side routing - Tabler Icons - Beautiful SVG icons Backend - Rust - Systems programming language for performance - Tauri - Desktop app framework - Rodio with Symphonia - High-quality audio playback and decoding - Jellyfin API - Music library and streaming integration 📁 Project Structure 🎨 Theming Bloodin supports all DaisyUI themes,","default_branch":null,"files":null,"tree":[],"storefront":"/r/pathetic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pathetic/bloodin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}