Skip to content
SPECIFICTION
Get listed

Rattler

prefix.dev

WebWindowsmacOSLinuxAPI
Visit prefix.dev
Spec score 7.2 #25 of 27 in Python Package Managers

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

Alternatives to RattlerAll alternatives →