Catalyst component specs
Binding Components
-
AWS S3: aws.s3
-
AWS SNS: aws.sns
-
Azure Blob Storage: azure.blobstorage
-
Azure Cosmos DB (SQL API): azure.cosmosdb
-
Azure Event Hubs: azure.eventhubs
-
Azure Service Bus Queues: azure.servicebus.queues
-
Azure Storage Queues: azure.storagequeues
-
HTTP: http
-
Apache Kafka: kafka
-
PostgreSQL: postgres
-
RabbitMQ: rabbitmq
-
Redis: redis
Pub/Sub Components
-
AWS SNS/SQS: aws.snssqs
-
Azure Event Hubs: azure.eventhubs
-
Azure Service Bus Queues: azure.servicebus.queues
-
Azure Service Bus Topics: azure.servicebus.topics
-
GCP Pub/Sub: gcp.pubsub
-
Apache Kafka: kafka
-
MQTT3: mqtt3
-
Apache Pulsar: pulsar
-
RabbitMQ: rabbitmq
-
Redis: redis
-
Diagrid Pub/Sub: diagrid
State Components
-
AWS DynamoDB: aws.dynamodb
-
Azure Blob Storage: azure.blobstorage
-
Azure Blob Storage: azure.blobstorage
-
Azure Cosmos DB (SQL API): azure.cosmosdb
-
Azure Table Storage: azure.tablestorage
-
Apache Cassandra: cassandra
-
Cloudflare Workers KV: cloudflare.workerskv
-
CockroachDB: cockroachdb
-
Memcached: memcached
-
MongoDB: mongodb
-
MySQL & MariaDB: mysql
-
PostgreSQL: postgresql
-
PostgreSQL: postgresql
-
Redis: redis
-
SQL Server: sqlserver
-
SQL Server: sqlserver
-
Diagrid KV Store: diagrid
Secret Store Components
-
AWS Secrets manager: aws.secretsmanager
-
Azure Key Vault: azure.keyvault
-
Hashicorp Vault: hashicorp.vault
Conversation Components
-
Anthropic: anthropic
-
AWS Bedrock: aws.bedrock
-
Deepseek: deepseek
-
Echo: echo
-
GoogleAI: googleai
-
Huggingface: huggingface
-
Mistral: mistral
-
Ollama: ollama
-
OpenAI: openai
Lock Components
- Redis Distributed Lock: redis
Middleware Components
-
Bearer Token Authentication: http.bearer
-
OAuth2 Authentication: http.oauth2
-
OAuth2 Client Credentials: http.oauth2clientcredentials
-
Open Policy Agent (OPA): http.opa
-
Rate Limiting: http.ratelimit
-
Router Alias: http.routeralias
-
Router Checker: http.routerchecker
-
Sentinel: http.sentinel