ByteMusic - A free forever music library. This repository contains the API for the ByteMusic music library. Built with Deno and Hono.
-
yt-dlp
You can install yt-dlp via Python's package manager:pip install yt-dlp
Alternatively, download the latest binary from the yt-dlp GitHub releases.
-
FFmpeg
Install FFmpeg using your system’s package manager. For example:- macOS/Homebrew:
brew install ffmpeg
- Ubuntu/Debian:
sudo apt update && sudo apt install ffmpeg
- Windows:
Download FFmpeg from the official FFmpeg website and follow the installation instructions.
- macOS/Homebrew:
-
Clone the repository:
git clone
-
Navigate to the project directory:
cd music-library
-
Install the required dependencies: Follow the instructions in the ##prerequisites section to install the required dependencies.
-
Run the application: After installing dependencies, you can start the application using the following command:
deno task dev