myspoti
Native Android client for Spotify, built with Jetpack Compose
A free, simple music studio for macOS and Windows. Perfect for making your first beat.
MediaDart · RustGitHub @boojyorgOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Free cross-platform DAW for multi-track audio and MIDI, mixing, automation, and VST3. Flutter UI with a Rust engine.
Loading the full README.
Read the full README ↗Make music with less setup and distraction.
Boojy Audio is a free, open-source digital audio workstation for combining beats, melodies and recorded performances into complete songs. Play instruments, draw notes, record vocals, arrange and mix, all in a calm interface with sensible defaults. It's designed for musicians: sound comes first, and the visuals are there to support listening.
Latest release: v0.6.0. More at boojy.org.
Alpha software. Boojy is actively developed and some workflows are still incomplete. The changelog lists what changed in each release, and the backlog is honest about what's missing. The screenshot above is from the released build.
.mid files.This section is for developers. You don't need any of it to use Boojy: download a release above.
You'll need Rust and Flutter. Both are pinned to exact versions in the repo (Rust in
engine/rust-toolchain.toml, Flutter in ui/.fvmrc), so install rustup
and FVM and they'll pick up the right ones. On macOS you also need the Xcode
Command Line Tools.
git clone https://github.com/boojyorg/boojy-audio.git
cd boojy-audio
./build.sh # builds the Rust engine and links it into the app
cd ui
fvm install # first time only: fetches the pinned Flutter SDK
fvm flutter run -d macos
Windows builds also need the VST3 host libraries compiled with Visual Studio; the steps are in
engine/vst3_host/README.md. Engineering conventions and build
gates are in AGENTS.md.
| Doc | What it covers |
|---|---|
| PRODUCT.md | What Boojy is for and the principles that decide what goes in |
| BACKLOG.md | What's next, what's parked, and decisions already made |
| ARCHITECTURE.md | How the Flutter UI and Rust engine fit together |
| PLATFORMS.md | Which platforms ship when, and why the stack is what it is |
| CHANGELOG.md | What changed, release by release |
The full list is in the ▲udio menu at the top left (or press ?). The ones you'll
reach for first:
| Shortcut | Action |
|---|---|
| Space | Play / pause |
| R | Start / stop recording |
| L | Toggle loop |
| M | Toggle metronome |
| Q | Quantise selected |
| Cmd+J | Join clips |
| Cmd+L / Cmd+M | Toggle library / mixer |
| Cmd+P | Virtual piano |
| Cmd+Z / Shift+Cmd+Z | Undo / redo |
Boojy Audio is a personal project and isn't taking code contributions or pull requests right now (see CONTRIBUTING.md). Bug reports and feedback are very welcome by email at [email protected].
Licensed under the GNU General Public License v3.0. Copyright 2025–2026 Tyr Bujac.