BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

audio-codecA collection of VoIP audio codecs in pure Rust, including G.711, G.722, G.729, and Opus.7,317MITMultimedia audio-codec-algorithmsAudio codec algorithms: A-law, μ-law and IMA ADPCM519,3890BSD OR Apache-2.0Multimedia::AudioMultimedia::Encoding audio-convCopies directory structure and converts audio files in it9,913MIT OR Apache-2.0Command line utilitiesMultimedia audio-coreThe core audio traits1,426,533MIT OR Apache-2.0Multimedia::Audio audio-deviceA library for interacting with audio devices8,784MIT/Apache-2.0Multimedia::Audio audio-device-alsa-sysSystem bindings for ALSA for audio-device2,592MIT/Apache-2.0Multimedia::Audio audio-device-windows-sysaudio-device system bindings for Windows APIs2,569MIT/Apache-2.0Multimedia::Audio audio-durationAudio duration library for Rust6,070MIT/Apache-2.0Date and time audio-engineA audio playback library17,915MIT OR Apache-2.0Multimedia::Audio audio-engine-coreReusable decoder, DSP, loudness, resampling, and streaming pipeline primitives16MIT OR Apache-2.0AlgorithmsMultimedia::Audio audio-fileA simple library to read and write audio files on your disk.9,405MIT OR Apache-2.0Multimedia::Audio audio-garbage-collectorWrapper on top of `basedrop` that provides a drop-in GC API that'll collect reference-counted values on a background thread.48,133MIT audio-gateA Simple Noise Gate5,502BSD-3-ClauseMultimediaMultimedia::Audio audio-generatorAudio generator APIs1,968MIT/Apache-2.0Multimedia::Audio audio-hostA simple library to play and record audio in real-time337MIT OR Apache-2.0Multimedia::Audio audio-ioA simple library to read and write audio files on your disk.579MIT OR Apache-2.0Multimedia::Audio audio-kunaudio thing1,576MIT audio-loudness-batch-normalizeEasy to use audio loudness batch normalization tool using EBU R128 and RMS3,289MITMultimedia::Audio audio-melMélodium audio processing library61EUPL-1.2AsynchronousCompilers audio-midi-shellPrototyping shell for audio development.701MITMultimedia::Audio audio-mirroringAudio Mirroring for Linux37GPL-3.0-onlyGUIMultimedia audio-mixerMixing audio by the input and output channel layout244,817MPL-2.0Multimedia::Audio audio-music-detectorDetect music segments in raw PCM audio using Silero VAD18MITMultimedia::Audio audio-previewTUI for quickly navigating the file system and previewing audio files3,678Apache-2.0 audio-processorA modular audio processing crate that integrates with FFmpeg for various audio operations.833MITConcurrencyWeb programming audio-processor-analysisAudio analysis processors49,697MIT audio-processor-bitcrusherImplements a simple bitcrusher based on sample-and-hold.14,695MIT audio-processor-dynamicsImplements a compressor11,553MIT audio-processor-file`AudioProcessor` implementations for audio file playback & writing.27,551MIT audio-processor-graphRun graphs of AudioProcessors12,943MIT audio-processor-iced-design-systemIced GUI styles for augmented-audio experiments7,507MIT audio-processor-iced-storybookStorybook for Iced GUI • augmented-audio experiments3,058MIT audio-processor-metronomeImplements a simple metronome processor19,206MIT audio-processor-standaloneStand-alone Audio/MIDI CLI runner for `audio-processor-traits`40,968MIT audio-processor-standalone-guiProvides generic `iced` GUI for implementations of `audio_processor_traits::parameters::AudioProcessorHandle`12,692MIT audio-processor-standalone-midiStand-alone MIDI hosting for a VST host or an `audio-processor-traits` implementor34,169MIT audio-processor-testing-helpersCollection of testing utilities for audio processors28,567MIT audio-processor-timeTime based effects processors: delay/reverb14,692MIT audio-processor-traitsTraits for audio processor types and audio buffer types. Heavily subject to change.60,511MIT audio-processor-utilityUtility AudioProcessor implementations (pan, gain, mono, noise)12,260MIT audio-recorder-rsCross platform system audio / microphone recording library in Rust556MIT audio-samplerate-converterA library for performing samplerate conversion of audio data (placeholder)1,843MITMultimedia::Audio audio-silence-gateLightweight RMS-based silence detection and auto-stop for audio capture129MITMultimedia::Audio audio-similarity-searchPerforms similarity search for audio files on a local machine.2,569GPL-3.0 audio-timeEncode and convert audio time spans between representations in number of samples, number of bytes and time duration.2,863MIT audio-to-videoConverts an audio file to a video file with a still image.1,676MITCommand line utilities audio-toolboxSafe bindings to AudioToolbox framework50MIT OR Apache-2.0MultimediaMultimedia::Audio audio-video-metadataAudio/Video metadata parser48,364MIT audio-visualizerSimple audio visualization library which is especially useful for developers to visually check audio samples, e.g. by waveform or…32,408MITDevelopment toolsMultimedia::Audio audio-vizColorful audio waveform visualization27,468MPL-2.0Multimedia::Audio audio-waveformA utility library to generate visual waveform data from audio files52MIT audio-waveform-renderRender customizable audio waveforms to SVG and raster formats (PNG, JPEG, WebP, AVIF, BMP).70MITMultimedia::AudioMultimedia::Images audio-widgetsA collection of audio related UI widgets for Rust.1,837MIT OR Apache-2.0GUI audio_buffer_interfaceTraits for iterating through scalar and SIMD audio data.1,656MITMultimedia::AudioNo standard library audio_checkerLibrary checking if audio files are broken89,518MIT audio_core_dspDSP primitives for DAW — oscillators with PolyBLEP, ADSR envelopes and Moog filter29MITMultimedia::Audio audio_device_testerTest audio devices and report errors and long delays in operations3,776GPL-3.0-onlyCommand line utilitiesMultimedia::Audio audio_forwarderAudio forwarding service79Unlicense audio_graphDAG audio processing graph for DAW — typed ports, topological scheduling, parallel execution36MITMultimedia::Audio audio_overlayOverlay one audio sample array onto another8,047MITMultimedia::AudioMultimedia::Encoding audio_paintermake audio out of other audio3,181MIT audio_pluginA high-level framework for designing platform-agnostic audio plugins (placeholder)1,821GPL-3.0+Multimedia::Audio audio_rsCross platform audio capturing library for rust(Mac OS/Windows/Linux)357MIT audio_samplesA typed audio processing library for Rust that treats audio as a first-class, invariant-preserving object rather than an…1,587MITEncodingMultimedia audio_samples_ioA Rust library for audio input and output operations.636MITEncodingMultimedia audio_samples_qoePerceptual audio quality metrics (ViSQOL MOS-LQO and SCOREQ) - pure-Rust implementations over the audio_samples ecosystem.78MITMultimedia::AudioScience audio_samples_streamingChunk-based audio streaming for Rust, built on audio_samples (core audio representation and processing) and audio_samples_io.…17MITAsynchronousMultimedia audio_sdkCreating Simple SDk2,245MIT OR Apache-2.0 audio_thread_priorityBump a thread to real-time priority, for audio work, on Linux, Android, Windows and macOS458,870MPL-2.0 audio_toolget audio duration simple tool923MIT audio_toolsReusable microphone capture, resampling and audio conversion tools (16 kHz mono pipeline)25,994MITMultimedia::Audio audioadapterA library for making it easier to work with buffers of audio data1,370,265MIT OR Apache-2.0Multimedia::Audio audioadapter-buffersA selection of wrappers and buffers for audio data1,358,743MIT OR Apache-2.0Multimedia::Audio audioadapter-sampleA library for making it easier to work with audio data1,359,582MIT OR Apache-2.0Multimedia::Audio audiobook-creation-exchangeACX-compliant audio post-processing: normalisation, limiting, gating, LUFS measurement, and spectral analysis for AI-generated…144Apache-2.0Multimedia::AudioScience audiobook-forgeCLI tool for converting audiobook directories to M4B format with chapters and metadata835MITCommand line utilitiesMultimedia::Audio audiobook_serverA self-hosted audiobook server4,283MIT audiobook_ttsA library for generating audiobooks using the Coqui-TTS system.16,790EUPL-1.2 audiobookctlCLI tool for reading, editing, and organizing m4b audiobook metadata615MITCommand line utilitiesMultimedia audiobookroomAudiobookroom, a simple and fast self-hosted audiobook server3,080MIT audiobookroom-clientAudiobookRoom client1,635MIT audiobookroom-coreAudiobookRoom Core1,641MIT audiobookroom-serverAudiobookRoom server1,656MIT audiobufferA simple Rust library to provide basic audio buffer functionality.974MIT audiochannelutilsAn audio form converter that provides functions for converting variaties of audio forms, e.g. interleaved samples to audio…7,866non-standard audiodbTheAudioDB API client1,799Apache-2.0API bindings audiofaceAudioface15MIT audiofpPure-Rust audio fingerprinting and identification: Wang, Panako, Haitsma–Kalker, ONNX neural embedder, AudioSeal watermark, and…588MITAlgorithmsMultimedia::Audio audiographAn audio graph optimised for performance and limiting runtime allocations13,076MITAlgorithmsData structures audiohalAn easy-to-use, efficient, and memory-safe Rust audio API.1,894MITGame developmentHardware support audiokeyboarduse your computer keyboard like a piano8,173GPL-3.0-or-later audiokitAudio processing framework3,458MIT audioleafManage your Nanoleaf Canvas and visualize music straight from the terminal14,175MIT audiomoth-hid-rsaudiomoth-hid-rs4,268MIT OR Apache-2.0 audionimbusA safe wrapper around Steam Audio that provides spatial audio capabilities with realistic occlusion, reverb, and HRTF effects,…14,578MIT OR Apache-2.0API bindingsGame development audionimbus-sysRust bindings for Steam Audio.10,214MIT OR Apache-2.0External FFI bindingsGame development audioproCLI tool to control Audio Pro C20 speaker22MIT audiopusHigh-level binding of the Opus Codec library.1,223,717ISCAPI bindingsCompression audiopus_sysFFI-Binding to Opus, dynamically or statically linked for Windows and UNIX.2,609,230ISCAPI bindingsCompression audioremoteSwitch your Windows host's default audio output from any browser (WIP)11MIT audiorouterCross-platform command-line audio router with a terminal UI111Apache-2.0Command line utilitiesMultimedia::Audio audiorouter-coreCore config, validation, device resolution, and dashboard API DTOs for audiorouter64Apache-2.0 audiorouter-dashboardHTTP/SSE dashboard API and static-file host for audiorouter51Apache-2.0 audiosSwitch audio output device without the macOS GUI1,608MIT audioscanFast CLI audio analysis for format metadata, EBU R128 loudness, and silence windows16MIT OR Apache-2.0Command line utilitiesMultimedia::Audio audiosocketCrate for handling AudioSocket messages10,264MIT AudioSpeedHackSPEED UP audio in galgames.57MITCommand line utilitiesGames audiot_cliCLI tool to build a SQLite database with full text search capability. Can be used on its own or through the audiot library.118MIT audiot_coreLibrary that helps build the search database through the CLI, and eventually can be used to read data from that same database.260MIT audiotagsUnified IO for different types of audio metadata120,447MIT audiotags-dev-macromacros used during the development of audiotags628,750MIT audiotags-macromacros used during the development of audiotags39,365MIT audiotags-qobuzUnified IO for different types of audio metadata (qobuz fork)292MIT audiotags2Unified IO for different types of audio metadata (maintained fork)3,800MIT audiothecaMusic-library domain layer over a metatheca vault: artists, releases, tracks, immutable originals, facts-as-metadata, and…16MIT OR Apache-2.0Command line utilitiesMultimedia::Audio audiotoolAudio format conversion tool101Apache-2.0 OR MIT audiotool-cliAudio format conversion CLI23Apache-2.0 OR MIT audiotoolboxSafe Rust bindings for Apple's AudioToolbox framework via a Swift bridge on macOS157MIT OR Apache-2.0API bindingsMultimedia::Audio audiounitSafe Rust bindings for AudioUnit / AVAudioUnit — Apple's Audio Component APIs on macOS121MIT OR Apache-2.0API bindingsMultimedia::Audio audiovertA tool to perform batch conversion of music159MIT OR Apache-2.0Command line utilities audiovisAudio visualization library used my app, Music Lounge4,721LGPL-3.0 audioviza simple and easy to use library that helps you visualise raw audio-data29,603MITMultimedia::Audio audiowizApply some nice audio effects to .mp3 files in the current directory.8,528MIT audirLow-level audio library1,878MIT OR Apache-2.0Game engines audir-slesOpenSL ES bindings for Android172,979MIT OR Apache-2.0Multimedia::Audio audisAn audit logging system, built atop Redis.4,667MIT auditlinux audit via netlink53,867MIT audit-checkGithub Action to run 'cargo audit' on your Rust project37MIT OR Apache-2.0Development tools audit-cliA tool to validate Advent of Code solutions4,455MITCommand line utilitiesDevelopment tools audit-filterFilters npm audit output for use in CI22,311MPL-2.0 audit-infoCrate name reserved but unused. Please contact the owner if you want to use it.4,227MIT OR Apache-2.0 audit-layerA tracing Layer that pushes specific log lines to an audit_log over HTTP1,003non-standard audit-loggingComprehensive audit logging for all BSS/OSS operations47MIT audit-trailStructured audit logging with tamper-evident chaining. Every write produces a cryptographically linked record (hash chain).…319Apache-2.0 OR MITCryptographyRust patterns auditaPool of tools for analysis of SPED files.1,772MIT auditableAudit Rust binaries for known bugs or vulnerabilities in production with zero bookkeeping.42,930MIT OR Apache-2.0Development tools auditable-buildCompanion crate to `auditable`, split out for technical reasons38,352MIT OR Apache-2.0 auditable-cyclonedxConvert data encoded by `cargo auditable` to CycloneDX format2,167MIT OR Apache-2.0Encoding auditable-extractExtract the dependency trees embedded in binaries by `cargo auditable`6,973,569MIT OR Apache-2.0Encoding auditable-infoHigh-level crate to extract the dependency trees embedded in binaries by `cargo auditable`.7,014,679MIT OR Apache-2.0Encoding auditable-serdeSerialize/deserialize data encoded by `cargo auditable`9,325,798MIT OR Apache-2.0Encoding auditable2cdxCommand-line tool to recover `cargo auditable` data in CycloneDX format2,006MIT OR Apache-2.0 auditaur-cliCommand-line interface and MCP server for inspecting Auditaur local telemetry.321MITCommand line utilitiesDevelopment tools::Debugging auditaur-collectorLocal SQLite telemetry collector and query store for Auditaur.528MITDevelopment tools::Debugging auditaur-coreShared models, configuration, redaction, and local discovery types for Auditaur.599MITDevelopment tools::Debugging auditedbReserved crate name for AuditeDB, the db that listens.16MITDatabase interfaces auditfileBindings for the auditoor Auditfile2,995MIT auditionNo description provided.1,610Apache-2.0 auditlogAudit trail for your data models — an ORM-agnostic core with a pluggable, async sqlx backend (SQLite & Postgres).14MITData structuresDatabase interfaces auditmysiteResource-efficient WCAG 2.1 Accessibility Checker in Rust197BUSL-1.1Command line utilitiesWeb programming auditorAccoUnting Data handlIng Toolbox for Opportunistic Resources29,664MIT OR Apache-2.0 auditor-clientClient for AUDITOR10,140MIT OR Apache-2.0 auditor-kubernetes-collectorKubernetes collector for AUDITOR5,767MIT OR Apache-2.0 auditor-parserparser cli for auditor1,678ISC auditor-priority-pluginPriority Plugin for AUDITOR18,045MIT OR Apache-2.0 auditor-slurm-collectorSlurm collector for AUDITOR17,828MIT OR Apache-2.0 auditor-slurm-epilog-collectorSlurm epilog collector for AUDITOR17,821MIT OR Apache-2.0 auditoryterminal audio player which uses mpv as a backend1,551MIT auditwheel-symbolsFind out which symbols are causing auditwheel too-recent versioned symbols error.16,398MIT audiumA terminal music app178Apache-2.0 audixCli audio player788MIT audiyoIncrease/decrease the volume of audio & video files with a simple CLI command.1,253MITCommand line utilitiesMultimedia::Audio audreyA crate to simplify reading, writing and converting between a range of audio formats.352,541MIT OR Apache-2.0Multimedia::Audio audrey2A scriptable feed aggregator with a queryable local SQLite store.78MITCommand line utilities audyoSimple audio decode/encode library1,510MIT OR Apache-2.0Encoding aufbauGeneralized prefix parsing for a class of context-dependent languages72MITDevelopment toolsParsing tools augdomthin DOM wrapper, suitable for use in-browser or for rendering HTML strings anywhere2,945MIT/Apache-2.0 augea command-line apparatus for image manipulation1,298MITCommand line utilitiesMultimedia::Images augeasHigh level bindings for augeas2,998MIT augeas_sysLow level bindings for augeas27,016MIT augenblickFullscreen eye-blink overlay for X11 and Wayland355MIT augentLean package manager for various AI coding platforms192AGPL-3.0Command line utilitiesDevelopment tools augerTesting and benchmarking tool for topsoil.19GPL-3.0-or-later WITH Classpath-exception-2.0 aughPanic but renamed augh3,027MIT OR Apache-2.0 aught_commonThe interface used to between the Aught server and aught_client2,111non-standard augmentReserved for in-progress project1,771Apache-2.0 augment-vol-brt-manManages volume and brightness for wlroots-based compositors.2,843GPL-3.0-or-later augment-wallmanWallpaper Manager for wlroots-based compositors.1,569GPL-3.0-or-later augmented-adsr-envelopeADSR envelope implementation14,477MIT augmented-atomicsImplements some extra types and utilities over atomics for building audio-thread / GUI synchronization48,979MIT augmented-audio-metricsMetrics helpers for augmented audio applications.24,300MIT augmented-audio-volumeProvides a data-type for representing audio volume20,051MIT augmented-convert-sample-rateaudio sample-rate conversion, delegates to `samplerate`22,652MIT augmented-dsp-filtersAudio filters (port of C++ DSPFilters)27,392MIT augmented-iced-editorIced based VST editor6,712MIT augmented-midiExperimental MIDI file/event parser using nom combinators25,091MIT augmented-playheadImplements some extra types and utilities over atomics for building audio-thread / GUI synchronization18,907MIT augmented-rbtreeAn augmented red-black tree with generic, user-defined per-node statistics — enables interval trees, order-statistics trees,…47MIT OR Apache-2.0Data structuresNo standard library augmented_baseviewwindowing for audio plugin UIs, published fork of https://github.com/RustAudio/baseview9,327MIT OR Apache-2.0 augmented_iced_baseviewbaseview runtime for iced, published fork of https://github.com/BillyDM/iced_baseview for augmented-audio7,265MITGUI augmented_oscillatorVery simple implementation of an oscillator.24,263MIT augr-cliA simple command line time tracking application6,714GPL-3.0-or-laterCommand line utilities augr-coreThe backend of a simple command line time tracking application4,466GPL-3.0-or-later augreAn LLM-powered (CodeLlama or OpenAI) local diff code review tool.1,635MITCommand line utilities augrimAugrim is a library of consensus algorithms implemented in Rust.5,873Apache-2.0 augurReverse engineering assistant that extracts strings and related pseudocode from a binary file.10,875MITCommand line utilitiesSecurity augursA time-series toolkit for forecasting, outlier detection, clustering and more.61,202MIT OR Apache-2.0 augurs-changepointChangepoint detection using Bayesian Online Change Point Detection and more.59,697MIT OR Apache-2.0 augurs-clusteringTime series clustering.32,625MIT OR Apache-2.0 augurs-coreCore data structures and traits for the augurs time series library.104,632MIT OR Apache-2.0