Back to Mise

aqua-registry

crates/aqua-registry/README.md

2026.5.18871 B
Original Source

aqua-registry

Aqua registry primitives for mise.

This crate provides support for the Aqua registry format. It owns parsing, package lookup, package serialization codecs, and the on-disk source/compiled cache layout. mise owns remote fetching policy, baked registry fallback, settings, and integration behavior.

Features

  • Parse and validate Aqua registry YAML files
  • Resolve package versions and platform-specific assets
  • Template string evaluation for dynamic asset URLs
  • Source and compiled registry cache mechanics
  • Support for checksums, signatures, and provenance verification
  • Platform-aware asset resolution for cross-platform tool installation

Usage

This crate is primarily used internally by mise. For more information about mise, visit mise.en.dev.

License

MIT