A High-Performance Desktop Music Player inspired by Apple Music & Darling in the Franxx
แอปพลิเคชันฟังเพลงระดับพรีเมียมบนเดสก์ท็อป ถอดรหัสผ่าน Lavalink v4 พร้อมดีไซน์ธีม Ichigo
- 🚀 Lavalink v4 Audio Engine: High-fidelity audio decoding and streaming powered by custom Lavalink v4 node server.
- 🎵 Apple Music Fullscreen Player: Immersive full-screen playback with dynamic glowing background backdrop & classic white player card.
- 🎤 Synced Karaoke Lyrics: Real-time synchronized LRC lyrics with glowing cyan text and interactive time-jumping capability.
- 🪄 Auto Mix & Autoplay: Intelligent continuous queue generation styled after Apple Music recommendations.
- 💙 Ichigo (Code 015) Theme: Dark navy blue design palette inspired by Ichigo from Darling in the Franxx.
- 🔍 Smart Search & History: Instant auto-suggestions and personal listening history tracking.
- 📊 Server Diagnostics & Console: Live Lavalink server health monitor and built-in debug log console.
- Desktop Framework: Tauri v2 (Rust)
- Frontend: React 19 + TypeScript
- Build Tool: Vite 7
- Styling: Tailwind CSS v4
- Icons: Lucide React
- Audio Server: Lavalink v4
# Clone the repository
git clone https://github.com/KCCHDEV/Ichigo-Music.git
# Navigate into directory
cd "Ichigo Music"
# Install dependencies
npm install
# Run frontend in development mode
npm run dev
# Run desktop app via Tauri
npm run tauri devnpm run tauri build- 🚀 ระบบเสียง Lavalink v4 Engine: ถอดรหัสและเล่นไฟล์เสียงคุณภาพระดับ High-Fidelity ลื่นไหล ไม่มีสะดุด
- 🎵 เครื่องเล่นเพลงแบบ Apple Music: โหมดเต็มหน้าจอสุดพรีเมียม พร้อมฉายแสงเปลี่ยนสีตามปกเพลงแบบเรียลไทม์
- 🎤 เนื้อเพลงคาราโอเกะซิงค์เรียลไทม์ (LRC): ตัวหนังสือเรืองแสงสีฟ้า กดเลือกท่อนเพลงเพื่อกระโดดข้ามเวลาได้ทันที
- 🪄 Auto Mix & Autoplay: ระบบสืบค้นและจัดคิวเพลงอัตโนมัติต่อเนื่องสไตล์ Apple Music
- 💙 Ichigo (Code 015) Theme: ดีไซน์สีกรมท่า-น้ำเงินเข้ม แสงไซแอน เอกลักษณ์เฉพาะจากอนิเมะ Darling in the Franxx
- 🔍 ค้นหาชาญฉลาด & ประวัติการฟัง: Auto-Suggestions พร้อมบันทึกประวัติการเล่นเพลงย้อนหลังเฉพาะบุคคล
- 📊 ระบบตรวจเช็กเซิร์ฟเวอร์ & คอนโซล: ติดตามสถานะ Lavalink Node แบบเรียลไทม์พร้อมระบบบันทึก Console Log
- เดสก์ท็อปเฟรมเวิร์ก: Tauri v2 (Rust)
- ส่วนติดต่อผู้ใช้ (UI): React 19 + TypeScript
- เครื่องมือการสร้าง (Build Tool): Vite 7
- ตกแต่งสไตล์: Tailwind CSS v4
- ไอคอน: Lucide React
- เซิร์ฟเวอร์สตรีมมิ่งเสียง: Lavalink v4
# คลองคลังโค้ดมาจาก GitHub
git clone https://github.com/KCCHDEV/Ichigo-Music.git
# เข้าไปยังโฟลเดอร์โปรเจกต์
cd "Ichigo Music"
# ติดตั้ง Packages ที่จำเป็น
npm install
# รันในโหมด Web Development
npm run dev
# รันแอปพลิเคชัน Desktop ด้วย Tauri
npm run tauri devnpm run tauri build| Platform | Details / Link |
|---|---|
| Developer | Nay Golf |
| Nay Golf Profile | |
| 🐙 GitHub | @KCCHDEV |
| 💬 Discord | Join Discord Server |
| 📦 Project Repository | KCCHDEV/Ichigo-Music |
Made with ❤️ by Nay Golf (KCCHDEV)
Code 015 - Ichigo Theme
