Rattler
prefix.dev
Spec sheet
- Purpose
- Rattler is a set of Rust crates for building custom applications that use Conda packages and environments.Read 8 Oct 2026 · prefix.dev
- Intended users
- The maker presents Rattler as a library for developers building custom Conda-related tools and applications.Read 8 Oct 2026 · prefix.dev
- Integrations
- Rattler is used by Pixi, rattler-build, and the prefix.dev backend.Read 8 Oct 2026 · github.com
- Support
- The maintainers direct users with questions to their Discord community.Read 8 Oct 2026 · github.com
- License
- The repository identifies its license as BSD-3-Clause.Read 8 Oct 2026 · github.com
- Additional bindings
- The Rattler repository says its Python and JavaScript bindings can solve, install, and run commands in Conda environments.Read 8 Oct 2026 · github.com
- Conda channel example
- The maker’s Python example solves package specifications using the conda-forge channel.Read 8 Oct 2026 · prefix.dev
- Enterprise security materials
- The maker says it can provide a DPA, SBOM and provenance per release, and its CVE remediation policy.Read 8 Oct 2026 · prefix.dev
- Enterprise support
- The maker offers contracted support for Rattler with agreed response times, issue triage, fixes, and direct maintainer access.Read 8 Oct 2026 · prefix.dev
- Install Python bindings
- The maker’s page shows installing py-rattler with either `pixi add py-rattler` or `uv add py-rattler`.Read 8 Oct 2026 · prefix.dev
- JavaScript bindings
- The @conda-org/rattler JavaScript package is compiled to WebAssembly and can run in browsers or Node.js.Read 8 Oct 2026 · github.com
- JavaScript integration
- The repository says the JavaScript package is compiled to WebAssembly and can run in a browser or Node.js.Read 8 Oct 2026 · github.com
- Language and API
- Rattler is written in Rust and provides bindings for other languages.Read 8 Oct 2026 · github.com
- Networking
- Rattler includes networking functionality for authentication and mirroring.Read 8 Oct 2026 · github.com
- Open source
- Rattler’s public GitHub repository describes it as Rust crates for the Conda ecosystem and lists a BSD-3-Clause license.Read 8 Oct 2026 · github.com
- Package workflows
- Rattler provides functionality to download channel index data, solve package specifications, and install packages.Read 8 Oct 2026 · prefix.dev
- Python bindings
- Python bindings expose Rattler’s functionality for programmatic interaction with Conda environments.Read 8 Oct 2026 · prefix.dev
- Security feature
- A Rattler component discovers, fetches, and verifies Sigstore attestations for Conda packages.Read 8 Oct 2026 · github.com
- Supported platforms
- The maker says enterprise builds covering Rattler are available on Linux, macOS, and Windows.Read 8 Oct 2026 · prefix.dev
- Used by
- The maker says Rattler is a core building block for Pixi, rattler-build, and the prefix.dev website backend.Read 8 Oct 2026 · prefix.dev
Where Specifiction places it
- Python Package Managers#25 of 277.2