dmcunrar-go

April 24, 2026 · View on GitHub

Build Status GoDoc

Bindings to use dmc_unrar as a library from golang.

The vendored dmc_unrar.c is sourced from a hardened fork (https://github.com/leafo/dmc_unrar) that adds cooperative cancellation, resource caps, archive-bomb defenses, path-safety, and atomic extraction on top of the upstream library.

License

dmcunrar-go is released under the GPL license, see the LICENSE file.