AudioCharger

Open-source credits

AudioCharger is built on open-source software. Thank you to every author below.

SoundCraftMIT OR Apache-2.0

AudioCharger Studio is derived from SoundCraft.

Copyright (c) 2026 ArtCraft Team and the SoundCraft contributors

MediabunnyMPL-2.0

Reading, writing and converting audio and video files.

Copyright (c) Vanilagy and contributors

LAME MP3 EncoderLGPL-2.0-or-later

MP3 encoding (via @mediabunny/mp3-encoder), loaded as a separate module only when you save MP3.

The LAME Project

libFLACBSD-3-Clause

FLAC encoding (via @mediabunny/flac-encoder).

Copyright (c) Xiph.Org Foundation

Pitch shifting and time stretching.

Copyright (c) Geraint Luff / Signalsmith Audio

SymphoniaMPL-2.0

Audio decoding inside the Studio.

Copyright (c) the Symphonia contributors

egui / eframeMIT OR Apache-2.0

The Studio's user interface.

Copyright (c) Emil Ernerfeldt and contributors

GIF encoding.

Copyright (c) Matt DesLauriers

The website framework.

Copyright (c) Vercel, Inc. / Meta Platforms, Inc.

Icons.

Copyright (c) Lucide Contributors

MIT License (AudioCharger and SoundCraft)

Copyright (c) 2026 the AudioCharger contributors
Copyright (c) 2026 ArtCraft Team and the SoundCraft contributors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

AudioCharger is not affiliated with or endorsed by the ArtCraft Team. SoundCraft and ArtCraft are named only to credit the original work. MPL-2.0 and LGPL components are used unmodified; their source code is available at the links above.

All components (196)

ComponentVersionLicense
accesskitRust crate0.24.1MIT OR Apache-2.0
adler2Rust crate2.0.10BSD OR MIT OR Apache-2.0
ahashRust crate0.8.12MIT OR Apache-2.0
arrayvecRust crate0.7.8MIT OR Apache-2.0
bit-setRust crate0.10.0Apache-2.0 OR MIT
bit-vecRust crate0.9.1Apache-2.0 OR MIT
bitflagsRust crate2.13.2MIT OR Apache-2.0
bitflagsRust crate1.3.2MIT/Apache-2.0
bumpaloRust crate3.20.3MIT OR Apache-2.0
bytemuckRust crate1.25.2Zlib OR Apache-2.0 OR MIT
bytemuck_deriveRust crate1.12.1Zlib OR Apache-2.0 OR MIT
byteorder-liteRust crate0.1.0Unlicense OR MIT
cfg-ifRust crate1.0.5MIT OR Apache-2.0
codespan-reportingRust crate0.13.1Apache-2.0
colorRust crate0.3.3Apache-2.0 OR MIT
cpalRust crate0.16.0Apache-2.0
craft-docpathRust crate0.1.0MIT OR Apache-2.0
craft-uiRust crate0.1.0MIT OR Apache-2.0
crc32fastRust crate1.5.2MIT OR Apache-2.0
cursor-iconRust crate1.2.0MIT OR Apache-2.0 OR Zlib
dasp_sampleRust crate0.11.0MIT OR Apache-2.0
document-featuresRust crate0.2.12MIT OR Apache-2.0
dpiRust crate0.1.2Apache-2.0 AND MIT
ecolorRust crate0.36.2MIT OR Apache-2.0
eframeRust crate0.36.2MIT OR Apache-2.0
eguiRust crate0.36.2MIT OR Apache-2.0
egui_glowRust crate0.36.2MIT OR Apache-2.0
egui-wgpuRust crate0.36.2MIT OR Apache-2.0
eitherRust crate1.19.0MIT OR Apache-2.0
emathRust crate0.36.2MIT OR Apache-2.0
encoding_rsRust crate0.8.42(Apache-2.0 OR MIT) AND BSD-3-Clause
epaintRust crate0.36.2MIT OR Apache-2.0
epaint_default_fontsRust crate0.36.2(MIT OR Apache-2.0) AND OFL-1.1 AND Ubuntu-font-1.0
equivalentRust crate1.0.2Apache-2.0 OR MIT
euclidRust crate0.22.14MIT OR Apache-2.0
extendedRust crate0.1.0MIT
faxRust crate0.2.7MIT
fdeflateRust crate0.3.7MIT OR Apache-2.0
fearless_simdRust crate0.4.1Apache-2.0 OR MIT
flate2Rust crate1.1.10MIT OR Apache-2.0
foldhashRust crate0.2.0Zlib
font-typesRust crate0.12.6MIT OR Apache-2.0
futures-coreRust crate0.3.34MIT OR Apache-2.0
futures-macroRust crate0.3.34MIT OR Apache-2.0
futures-taskRust crate0.3.34MIT OR Apache-2.0
futures-utilRust crate0.3.34MIT OR Apache-2.0
getrandomRust crate0.3.4MIT OR Apache-2.0
glifoRust crate0.2.0Apache-2.0 OR MIT
glowRust crate0.17.0MIT OR Apache-2.0 OR Zlib
guillotiereRust crate0.7.0MIT/Apache-2.0
halfRust crate2.7.1MIT OR Apache-2.0
harfrustRust crate0.12.0MIT
hashbrownRust crate0.17.1MIT OR Apache-2.0
imageRust crate0.25.10MIT OR Apache-2.0
indexmapRust crate2.14.2Apache-2.0 OR MIT
itertoolsRust crate0.15.0MIT OR Apache-2.0
itoaRust crate1.0.18MIT OR Apache-2.0
js-sysRust crate0.3.106MIT OR Apache-2.0
kurboRust crate0.13.1Apache-2.0 OR MIT
lazy_staticRust crate1.5.1MIT OR Apache-2.0
libmRust crate0.2.16MIT
linebender_resource_handleRust crate0.1.1Apache-2.0 OR MIT
litrsRust crate1.0.0MIT OR Apache-2.0
lock_apiRust crate0.4.14MIT OR Apache-2.0
logRust crate0.4.34MIT OR Apache-2.0
memchrRust crate2.8.3Unlicense OR MIT
miniz_oxideRust crate0.9.1MIT OR Zlib OR Apache-2.0
miniz_oxideRust crate0.8.9MIT OR Zlib OR Apache-2.0
moxcmsRust crate0.8.1BSD-3-Clause OR Apache-2.0
multiversion_no_opRust crate1.0.0Apache-2.0 OR MIT
nagaRust crate30.0.1MIT OR Apache-2.0
naga-typesRust crate30.0.1MIT OR Apache-2.0
nohash-hasherRust crate0.2.0Apache-2.0 OR MIT
num-complexRust crate0.4.6MIT OR Apache-2.0
num-integerRust crate0.1.47MIT OR Apache-2.0
num-traitsRust crate0.2.19MIT OR Apache-2.0
once_cellRust crate1.21.4MIT OR Apache-2.0
ordered-floatRust crate5.5.0MIT
parking_lotRust crate0.12.5MIT OR Apache-2.0
parking_lot_coreRust crate0.9.12MIT OR Apache-2.0
penikoRust crate0.6.1Apache-2.0 OR MIT
percent-encodingRust crate2.3.2MIT OR Apache-2.0
pin-projectRust crate1.1.13Apache-2.0 OR MIT
pin-project-internalRust crate1.1.13Apache-2.0 OR MIT
pin-project-liteRust crate0.2.17Apache-2.0 OR MIT
pngRust crate0.18.1MIT OR Apache-2.0
polycoolRust crate0.4.0MIT OR Apache-2.0
primal-checkRust crate0.3.4MIT OR Apache-2.0
proc-macro2Rust crate1.0.107MIT OR Apache-2.0
profilingRust crate1.0.18MIT OR Apache-2.0
pxfmRust crate0.1.30BSD-3-Clause OR Apache-2.0
quick-errorRust crate2.0.1MIT/Apache-2.0
quoteRust crate1.0.47MIT OR Apache-2.0
raw-window-handleRust crate0.6.2MIT OR Apache-2.0 OR Zlib
read-fontsRust crate0.41.0MIT OR Apache-2.0
rfdRust crate0.17.2MIT
rustc-hashRust crate1.1.0Apache-2.0/MIT
rustc-hashRust crate2.1.3Apache-2.0 OR MIT
rustfftRust crate6.4.1MIT OR Apache-2.0
scopeguardRust crate1.2.0MIT OR Apache-2.0
self_cellRust crate1.3.0Apache-2.0 OR GPL-2.0-only
serdeRust crate1.0.229MIT OR Apache-2.0
serde_coreRust crate1.0.229MIT OR Apache-2.0
serde_deriveRust crate1.0.229MIT OR Apache-2.0
serde_jsonRust crate1.0.151MIT OR Apache-2.0
simd-adler32Rust crate0.3.10MIT
skrifaRust crate0.44.0MIT OR Apache-2.0
slabRust crate0.4.12MIT
slotmapRust crate1.1.1Zlib
smallvecRust crate1.16.2MIT OR Apache-2.0
smol_strRust crate0.2.2MIT OR Apache-2.0
spirvRust crate0.4.0+sdk-1.4.341.0Apache-2.0
static_assertionsRust crate1.1.0MIT OR Apache-2.0
strength_reduceRust crate0.2.4MIT OR Apache-2.0
symphoniaRust crate0.5.5MPL-2.0
symphonia-bundle-flacRust crate0.5.5MPL-2.0
symphonia-bundle-mp3Rust crate0.5.5MPL-2.0
symphonia-codec-aacRust crate0.5.5MPL-2.0
symphonia-codec-adpcmRust crate0.5.5MPL-2.0
symphonia-codec-alacRust crate0.5.5MPL-2.0
symphonia-codec-pcmRust crate0.5.5MPL-2.0
symphonia-codec-vorbisRust crate0.5.5MPL-2.0
symphonia-coreRust crate0.5.5MPL-2.0
symphonia-format-cafRust crate0.5.5MPL-2.0
symphonia-format-isomp4Rust crate0.5.5MPL-2.0
symphonia-format-mkvRust crate0.5.5MPL-2.0
symphonia-format-oggRust crate0.5.5MPL-2.0
symphonia-format-riffRust crate0.5.5MPL-2.0
symphonia-metadataRust crate0.5.5MPL-2.0
symphonia-utils-xiphRust crate0.5.5MPL-2.0
synRust crate3.0.6MIT OR Apache-2.0
synRust crate2.0.119MIT OR Apache-2.0
termcolorRust crate1.4.1Unlicense OR MIT
thiserrorRust crate2.0.21MIT OR Apache-2.0
thiserror-implRust crate2.0.21MIT OR Apache-2.0
tiffRust crate0.11.3MIT
tracingRust crate0.1.44MIT
tracing-attributesRust crate0.1.31MIT
tracing-coreRust crate0.1.36MIT
transposeRust crate0.2.3MIT OR Apache-2.0
type-mapRust crate0.5.1MIT/Apache-2.0
typed-pathRust crate0.12.3MIT OR Apache-2.0
unicode-general-categoryRust crate1.1.0Apache-2.0
unicode-identRust crate1.0.26(MIT OR Apache-2.0) AND Unicode-3.0
unicode-segmentationRust crate1.13.3MIT OR Apache-2.0
unicode-widthRust crate0.2.2MIT OR Apache-2.0
uuidRust crate1.27.0Apache-2.0 OR MIT
vello_commonRust crate0.1.0Apache-2.0 OR MIT
vello_cpuRust crate0.1.0Apache-2.0 OR MIT
wasm-bindgenRust crate0.2.129MIT OR Apache-2.0
wasm-bindgen-futuresRust crate0.4.79MIT OR Apache-2.0
wasm-bindgen-macroRust crate0.2.129MIT OR Apache-2.0
wasm-bindgen-macro-supportRust crate0.2.129MIT OR Apache-2.0
wasm-bindgen-sharedRust crate0.2.129MIT OR Apache-2.0
web-sysRust crate0.3.106MIT OR Apache-2.0
web-timeRust crate1.1.0MIT OR Apache-2.0
weezlRust crate0.1.12MIT OR Apache-2.0
wgpuRust crate30.0.1MIT OR Apache-2.0
wgpu-coreRust crate30.0.1MIT OR Apache-2.0
wgpu-core-deps-wasmRust crate30.0.1MIT OR Apache-2.0
wgpu-halRust crate30.0.1MIT OR Apache-2.0
wgpu-naga-bridgeRust crate30.0.1MIT OR Apache-2.0
wgpu-typesRust crate30.0.1MIT OR Apache-2.0
winitRust crate0.30.13Apache-2.0
zerocopyRust crate0.8.60BSD-2-Clause OR Apache-2.0 OR MIT
zerocopy-deriveRust crate0.8.60BSD-2-Clause OR Apache-2.0 OR MIT
zipRust crate9.0.1MIT
zlib-rsRust crate0.6.8Zlib
zmijRust crate1.0.23MIT
zune-coreRust crate0.5.3MIT OR Apache-2.0 OR Zlib
zune-jpegRust crate0.5.15MIT OR Apache-2.0 OR Zlib
@emnapi/runtimenpm1.11.3MIT
@mediabunny/flac-encodernpm
Includes libFLAC (BSD-3-Clause), https://github.com/xiph/flac
1.62.0MPL-2.0
@mediabunny/mp3-encodernpm
Includes LAME MP3 encoder 3.100 (LGPL-2.0-or-later), https://lame.sourceforge.io/
1.62.0MPL-2.0
@next/envnpm16.4.2MIT
@next/swc-win32-x64-msvcnpm16.4.2MIT
@swc/helpersnpm0.5.23Apache-2.0
@types/reactnpm19.3.0MIT
baseline-browser-mappingnpm2.11.30Apache-2.0
caniuse-litenpm1.0.30001817CC-BY-4.0
client-onlynpm0.0.1MIT
csstypenpm3.2.3MIT
fflatenpm0.8.3MIT
gifencnpm1.0.3MIT
lucide-reactnpm1.60.0ISC
mediabunnynpm1.62.0MPL-2.0
nanoidnpm3.3.20MIT
nextnpm16.4.2MIT
picocolorsnpm1.1.1ISC
postcssnpm8.5.23MIT
reactnpm19.3.1MIT
react-domnpm19.3.1MIT
signalsmith-stretchnpm
Includes Signalsmith Stretch C++ library (MIT), https://signalsmith-audio.co.uk/code/stretch/
1.3.2MIT
source-map-jsnpm1.2.2BSD-3-Clause
styled-jsxnpm5.1.6MIT
tslibnpm2.8.10BSD