Skip to content

j03-dev/doyou

Repository files navigation

DoYou

DoYou Application Screenshot - Dark Mode DoYou Application Screenshot - Light Mode

DoYou is a simple desktop application for listening to music from YouTube. This project was created as a way to learn frontend development with Rust using the Dioxus framework.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before you begin, ensure you have the following installed:

You will also need a Google API key.

Installation

  1. Clone the repository:
    git clone https://github.com/j03-dev/doyou.git
    cd doyou
  2. Set up your environment variables. Create a .env file in the root of the project and add your Google API key:
    GOOGLE_API_KEY=your_api_key_here
    
  3. Run the application:
    dx serve
    This will start the development server and open the application.

Future Goals

  • Remove the dependency on yt-dlp to allow for a more portable application.
  • Build and deploy the application for Android devices.

Development Notes

This project uses Tailwind CSS for styling. The Dioxus CLI automatically handles the Tailwind CSS build process.

About

Youtube music alternative

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published