Are we game yet?

Audio

Wrappers for FMOD, OpenAL, MIDI and similar, and higher level APIs.

Crates

  • ambisonic

    Compose and play 3D audio.

    • Latest version:
      0.4.1
    • Downloads:
      23,350
    • Recent downloads:
      1,802
    • License:
      MIT/Apache-2.0
    • Stars:
      89
    • Last activity:
      2023-01-04
  • audionimbus

    A safe wrapper around Steam Audio that provides spatial audio capabilities with realistic occlusion, reverb, and HRTF effects, accounting for physical attributes and scene geometry.

    • Latest version:
      0.8.3
    • Downloads:
      10,700
    • Recent downloads:
      4,121
    • License:
      MIT OR Apache-2.0
    • Stars:
      153
    • Last activity:
      2025-10-11
  • audir

    Low-level audio library

    • Latest version:
      0.1.0
    • Downloads:
      1,806
    • Recent downloads:
      207
    • License:
      MIT OR Apache-2.0
    • Stars:
      40
    • Last activity:
      2020-12-30
  • claxon

    A FLAC decoding library

    • Latest version:
      0.4.3
    • Downloads:
      2,117,223
    • Recent downloads:
      210,099
    • License:
      Apache-2.0
    • Stars:
      309
    • Last activity:
      2025-04-06
  • cpal

    Low-level cross-platform audio I/O library in pure Rust.

    • Latest version:
      0.16.0
    • Downloads:
      8,261,342
    • Recent downloads:
      1,122,845
    • License:
      Apache-2.0
    • Stars:
      3,290
    • Last activity:
      2025-10-12
  • ears

    Easy Rust API to play audio using OpenAL

    • Latest version:
      0.8.0
    • Downloads:
      72,763
    • Recent downloads:
      3,195
    • License:
      MIT
    • Stars:
      22
    • Last activity:
      2021-09-22
  • fmod

    A rust binding for the FMOD library

    • Latest version:
      0.10.2
    • Downloads:
      53,228
    • Recent downloads:
      2,526
    • License:
      non-standard
    • Stars:
      66
    • Last activity:
      2022-07-22
  • fyrox-sound

    Sound library for games.

    • Latest version:
      0.36.2
    • Downloads:
      56,979
    • Recent downloads:
      7,183
    • License:
      MIT
    • Stars:
      8,527
    • Last activity:
      2025-10-12
  • gme

    Rust bindings for Game Music Emu

    • Latest version:
      0.1.2
    • Downloads:
      5,111
    • Recent downloads:
      493
    • License:
      MIT AND LGPL-2.1-or-later
    • Stars:
      9
    • Last activity:
      2021-09-19
  • hound

    A wav encoding and decoding library

    • Latest version:
      3.5.1
    • Downloads:
      7,208,270
    • Recent downloads:
      824,976
    • License:
      Apache-2.0
    • Stars:
      563
    • Last activity:
      2025-04-17
  • kira

    Expressive audio library for games

    • Latest version:
      0.10.8
    • Downloads:
      525,553
    • Recent downloads:
      69,690
    • License:
      MIT OR Apache-2.0
    • Stars:
      970
    • Last activity:
      2025-09-26
  • lewton

    Pure Rust vorbis decoder

    • Latest version:
      0.10.2
    • Downloads:
      4,443,995
    • Recent downloads:
      505,558
    • License:
      MIT OR Apache-2.0
    • Stars:
      280
    • Last activity:
      2023-03-02
  • libfmod

    A library wrapper for integrating FMOD Engine in Rust applications.

    • Latest version:
      2.222.6
    • Downloads:
      46,539
    • Recent downloads:
      4,816
    • License:
      MIT
    • Stars:
      49
    • Last activity:
      2024-10-15
  • minimp3

    Rust bindings with a high-level wrapper for the minimp3 C library.

    • Latest version:
      0.6.1
    • Downloads:
      1,361,535
    • Recent downloads:
      78,837
    • License:
      MIT
    • Stars:
      73
    • Last activity:
      2025-08-15
  • mod_player

    A library for parsing and playing mod music files

    • Latest version:
      0.1.4
    • Downloads:
      8,217
    • Recent downloads:
      748
    • License:
      MIT
    • Stars:
      31
    • Last activity:
      2022-11-10
  • notan

    A simple portable multimedia layer to create apps or games easily

    • Latest version:
      0.13.0
    • Downloads:
      60,344
    • Recent downloads:
      6,038
    • License:
      MIT OR Apache-2.0
    • Stars:
      937
    • Last activity:
      2025-09-18
  • oddio

    Lightweight game audio library

    • Latest version:
      0.7.4
    • Downloads:
      34,359
    • Recent downloads:
      3,767
    • License:
      MIT OR Apache-2.0
    • Stars:
      156
    • Last activity:
      2023-10-15
  • portmidi

    High-level PortMidi bindings for Rust

    • Latest version:
      0.3.0
    • Downloads:
      51,151
    • Recent downloads:
      3,667
    • License:
      MIT OR Apache-2.0
    • Stars:
      78
    • Last activity:
      2023-07-13
  • rodio

    Audio playback library

    • Latest version:
      0.21.1
    • Downloads:
      5,056,816
    • Recent downloads:
      755,116
    • License:
      MIT OR Apache-2.0
    • Stars:
      2,120
    • Last activity:
      2025-10-12
  • sdl2

    SDL2 bindings for Rust

    • Latest version:
      0.38.0
    • Downloads:
      2,670,526
    • Recent downloads:
      263,429
    • License:
      MIT
    • Stars:
      2,914
    • Last activity:
      2025-07-12
  • sdl3

    Cross-platform multimedia

    • Latest version:
      0.15.1
    • Downloads:
      84,200
    • Recent downloads:
      29,063
    • License:
      MIT
    • Stars:
      260
    • Last activity:
      2025-10-12
  • sfxr

    Reimplementation of DrPetter's 'sfxr' sound effect generator

    • Latest version:
      0.1.4
    • Downloads:
      10,646
    • Recent downloads:
      868
    • License:
      MIT
    • Stars:
      54
    • Last activity:
      2023-05-04
  • soloud

    Rust bindings for the soloud audio engine

    • Latest version:
      1.1.1
    • Downloads:
      100,622
    • Recent downloads:
      7,998
    • License:
      MIT
    • Stars:
      60
    • Last activity:
      2025-05-12
  • usfx

    Realtime procedurally generated sound effects

    • Latest version:
      0.1.5
    • Downloads:
      17,952
    • Recent downloads:
      1,224
    • License:
      AGPL-3.0-or-later
    • Stars:
      55
    • Last activity:
      2025-10-12
  • vorbis

    High-level bindings for the official libvorbis library.

    • Latest version:
      0.1.0
    • Downloads:
      101,720
    • Recent downloads:
      4,457
    • License:
      Apache-2.0
    • Stars:
      15
    • Last activity:
      2021-03-20
  • vorbis_rs

    Ogg Vorbis stream encoding and decoding powered by high-level bindings for best-in-breed C libraries

    • Latest version:
      0.5.5
    • Downloads:
      96,518
    • Recent downloads:
      7,007
    • License:
      BSD-3-Clause
    • Stars:
      17
    • Last activity:
      2025-09-23
  • wavers

    A library for reading and writing wav files.

    • Latest version:
      1.5.1
    • Downloads:
      40,896
    • Recent downloads:
      6,454
    • License:
      MIT
    • Stars:
      48
    • Last activity:
      2025-08-06

Archived

These crates are no longer maintained, but may still be of interest.
  • alto

    Idiomatic interface for OpenAL 1.1 and extensions (including EFX)

    • Latest version:
      3.0.4
    • Downloads:
      135,890
    • Recent downloads:
      8,499
    • License:
      MIT/Apache-2.0
    • Stars:
      82
    • Last activity:
      2020-03-01
  • rsoundio

    libsoundio bindings for Rust

    • Latest version:
      0.1.6
    • Downloads:
      12,730
    • Recent downloads:
      876
    • License:
      MIT/Apache-2.0
    • Stars:
      49
    • Last activity:
      2020-12-13

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create a pull request or an issue on our GitHub!

Looking for a crate you can't find here? Try asking on the chat.