Skip to content

collinmurch/open-dj

Repository files navigation

Open DJ

Overview

A hobby project to build a controller from scratch. Built with Tauri 2.0 and Svelte 5 (TypeScript).

The ultimate goal is to get an app that allows you to mix with nothing but your keyboard. We'll need to support all the functionality of a controller and have some clever keybinds to allow for easy transitions. Haven't worked that last part out yet.

Setup

Prerequisites

  • Bun (package manager)
  • Rust (for Tauri backend)

Installation

# Install frontend dependencies
bun install

# Verify Rust code
cd src-tauri && cargo check

Development

# Start development server
bun run tauri dev

# Build for production
bun run tauri build

Screenshot

Open DJ Screenshot

About

A hobby project to build a controller from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published