Symphonia v0.3: pure-Rust decoders for MP3, WAV, FLAC, AAC

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Symphonia

    Pure Rust multimedia format demuxing, tag reading, and audio decoding library

    Symphonia is a crate that provides 100% Rust decoders for audio formats. Performance is competitive with FFmpeg, with Symphonia being only 10% or so slower, and occasionally faster.

  • rodio

    Rust audio playback library

    Also, you can now use Symphonia as a backend in rodio.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • crates.io

    The Rust package registry

    Some of you may already be familiar with Symphonia from when it was called Sonata. I posted about it on Reddit about 2 years ago, but had to rename the library since then because the name was taken on crates.io.

  • cargo-fuzz

    Command line helpers for fuzzing

    People use cargo-fuzz.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts