Skip to content

jenslys/lofi-player

Repository files navigation

Lofi Player

Lofi Player

A minimalist desktop music player for lofi hip hop beats • 26.6 kB bundle size

Perfect for studying, working, and relaxing with continuous lofi music streaming


🎵 About

Lofi Player is a lightweight desktop application built with Tauri and React that streams high-quality lofi hip hop music directly from YouTube. Designed for productivity and focus, it provides a distraction-free music experience perfect for studying, coding, working, or relaxing.

CleanShot.2025-08-13.at.21.36.43.mp4

✨ Features

  • 🎧 Continuous lofi hip hop streaming from curated YouTube playlists
  • 💾 Smart memory - remembers your volume and current track
  • 🎨 Minimal design - clean, distraction-free interface
  • 🎛️ System tray integration - control playback from your menu bar

🚀 Quick Start

Prerequisites

Installation & Development

# Clone the repository
git clone https://github.com/jenslys/lofi-player.git
cd lofi-player

# Install dependencies
bun install

# Start development server
bun run dev

Building for Production

# Build the desktop app
bun run tauri build

🎯 Perfect For

  • Students studying for exams or doing homework
  • Developers coding and programming
  • Writers and content creators
  • Remote workers focusing from home
  • Anyone who enjoys ambient music for relaxation

🛠️ Tech Stack

  • Frontend: React, TypeScript, CSS
  • Backend: Tauri (Rust)
  • Audio: YouTube Player API
  • Build: Vite, Bun

📝 License

MIT - Feel free to use this project for personal or commercial purposes.