Skip to content

Haven documentation

Crate Haven is a hosted Rust registry with a gate. Every namespace is a full cargo registry: you publish crates to it, pull dependencies from it, and browse hosted rustdoc for everything in it. What makes Haven different is that a namespace can enforce a policy: new versions are held until they satisfy your rules, and only promoted versions are visible to the people and machines that depend on the namespace.

The same gate works in both directions. A publish namespace holds your own releases until they pass review rules. A mirror namespace pulls from an upstream registry such as crates.io and applies your rules to the open source you consume: security advisories, license allowlists, quarantine delays, and publisher trust.