An open API service indexing awesome lists of open source software.

https://github.com/pthm/mixdb

MacOS / iOS app for organizing, cataloguing and archiving DJ mixes and other live performances from streaming platforms like YouTube
https://github.com/pthm/mixdb

Last synced: 5 months ago
JSON representation

MacOS / iOS app for organizing, cataloguing and archiving DJ mixes and other live performances from streaming platforms like YouTube

Awesome Lists containing this project

README

          

mixdb-iOS-Default-1024x1024@1x

# MixDB

**Never lose a mix again.**

MixDB is a native macOS and iOS app for bookmarking, organizing, and archiving DJ mixes from YouTube, SoundCloud, and beyond.

Mixes disappear from streaming platforms all the time — copyright strikes, account deletions, or just the passage of time. MixDB lets you preserve the mixes you love, extract their tracklists, and build a personal library you actually own.

## Features

- **Download and preserve** — Save audio from YouTube, SoundCloud, and other platforms for offline access
- **Automatic tracklist extraction** — Pull track names, artists, and timestamps from descriptions and comments using on-device AI
- **Discover connections** — Find related mixes through shared tracks and artists
- **Sync to iOS** — Transfer your library to your iPhone for listening on the go
- **Own your data** — Plain SQLite database and audio files, easy to back up

## Download

Get the latest release from the [Releases page](https://github.com/pthm/mixdb/releases).

- **macOS** — Download the `.dmg`, drag to Applications
- **iOS** — Coming soon to the App Store

Requires macOS 15+ (Sequoia) or iOS 18+. Apple Silicon recommended for AI features.

## Building from Source

MixDB uses [XcodeGen](https://github.com/yonaskolb/XcodeGen) to generate the Xcode project:

```sh
brew install xcodegen
xcodegen generate
open MixDB.xcodeproj
```

Requires Xcode 16+.

## Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.