Crate Toolbox Overview
Welcome to the Crate API Toolbox. Crate is a suite of high-performance modules designed to manage, secure, and monitor your API infrastructure.
Rather than buying into a massive, monolithic enterprise system, Crate allows you to adopt only the tools you need:
- 🚀 Gateway: An O(1) in-memory router with built-in rate limiting, traffic transformation, and security plugins.
- 🔐 Secrets: An environment-scoped, zero-knowledge vault for managing API keys and database credentials.
Deployment Options
The Crate Gateway module can be deployed in two different ways depending on your team’s needs:
- ☁️ Crate Cloud: A fully managed SaaS platform with a global edge network, zero-ops SSL certificates, and a collaborative dashboard.
- 🏠 Community Edition: A lightweight, standalone binary configured purely through YAML, ideal for self-hosting on your own infrastructure or running locally during development.
Global Tools
- 💻 Crate CLI: The universal command-line tool used to authenticate with the platform, inject secrets into your local environment, and validate your configuration files.
- 🔑 API: Programmatic access to manage your organization, generate API tokens, and interact with the Crate ecosystem programmatically.