---
url: /arca/reference/crate-api.md
---
# Crate API

Rustdoc for every workspace crate — public APIs are
documented at source (doc comments).

* [arca-core](/arca/api/arca_core/index.html) — domain
* [arca-config](/arca/api/arca_config/index.html) — port
* [arca-deploy](/arca/api/arca_deploy/index.html) — port
* [arca-vault](/arca/api/arca_vault/index.html) — port
* [arca-ops](/arca/api/arca_ops/index.html) — ops
* [arca-config-toml](/arca/api/arca_config_toml/index.html) — adapter
* [arca-deploy-cf](/arca/api/arca_deploy_cf/index.html) — adapter
* [arca-identity](/arca/api/arca_identity/index.html) — adapter
* [arca-identity-file](/arca/api/arca_identity_file/index.html) — adapter
* [arca-identity-keyring](/arca/api/arca_identity_keyring/index.html) — adapter
* [arca-serve](/arca/api/arca_serve/index.html) — adapter
* [arca-shell](/arca/api/arca_shell/index.html) — adapter
* [arca-testkit](/arca/api/arca_testkit/index.html) — adapter
* [arca-tui](/arca/api/arca_tui/index.html) — adapter
* [arca-vault-age](/arca/api/arca_vault_age/index.html) — adapter
* [arca-vault-cached](/arca/api/arca_vault_cached/index.html) — adapter
* [arca-vault-cf](/arca/api/arca_vault_cf/index.html) — adapter
* [arca](/arca/api/arca/index.html) — binary
