storytold/soundcraft

An open-source, clean-room reimplementation of Avid Pro Tools in pure Rust

View on GitHub ↗Jump to charts ↓Open shareable report →

storytold/soundcraft has 3k+ stars and 2k+ forks on GitHub, is written in Rust, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 43 minutes ago
Added to GitGenius on October 16th, 2026
Created on October 7th, 2026
Open Issues & Pull Requests: 385 (+1)
GitHub issues: Enabled
Number of forks: 2,034
Total Stargazers: 3,237 (+15)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.9 hours
Mean response time: 21.1 hours
90th percentile: 46.2 hours
Tracked items: 175

How this project is maintained

Roughly one issue in two opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 33% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 170
New in 7 days: 248
Closed in 7 days: 131
Avg open age: 2 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 232
Closed in 7 days: 118
Comments in 7 days: 102
Events in 7 days: 232

Top labels

  • bug (27)
  • priority: medium (25)
  • multiple issues (23)
  • priority: high (20)
  • priority: low (17)
  • duplicate (12)
  • needs info (9)
  • enhancement (6)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

SoundCraft is a digital audio workstation that provides recording, editing and mixing audio as an open-source, clean-room reimplementation of Avid Pro Tools built entirely in Rust.

The tool addresses the need for a free, open-source alternative to proprietary digital audio workstations by recreating the Pro Tools workflow that audio engineers already know. It implements multitrack editing, a full mixer with plugins, sends and automation, MIDI support, recording and bouncing capabilities. The entire application runs natively across macOS, Windows, Linux and FreeBSD, and also in the browser. Every action is scriptable from the command line or by an AI agent, enabling automation and integration into larger workflows.

SoundCraft suits engineers and producers who want to work within the familiar Pro Tools paradigm without licensing costs or proprietary constraints. It is particularly valuable for those seeking a cross-platform solution that works on Linux or FreeBSD, or who need scriptable audio processing for automation and AI integration. The project is in pre-alpha status, making it most appropriate for early adopters and contributors rather than production-critical work.

The project maintains active community engagement through Discord. Development focuses on implementing core digital audio workstation functionality with attention to the established Pro Tools interface patterns that users expect. The codebase is written entirely in Rust using the egui framework for the user interface, reflecting a commitment to memory safety and cross-platform compatibility.