EXTENSIONS
Cloudflare/hyperdrive
Cloudflare Hyperdrive — database connection pooling configurations
Cloudflare/d1
Cloudflare D1 serverless SQL databases — databases, queries
Grist
Generic Grist REST API model — list tables, manage columns, read and write records. Use as a foundation for Grist-backed Swamp extensions.
Scaleway Redis
Manage a Scaleway Managed Database for Redis cluster — sync state, create, update, and delete Redis clusters, and discover clusters in a zone, via the Redis API with X-Auth-Token auth.
Scaleway Rdb
Manage a Scaleway Managed Database (RDB) instance — sync state, create, update, and delete PostgreSQL/MySQL instances, and discover instances in a region, via the RDB API with X-Auth-Token auth.
Scaleway Mongodb
Manage a Scaleway Managed MongoDB® Database Instance — sync state, create, update, and delete instances, and discover instances in a region, via the Managed MongoDB API with X-Auth-Token auth.
Postgres Admin
Non-destructive PostgreSQL administration over a direct TCP connection (node-postgres). Reads databases, roles, permissions, tables, connections, and extensions. Runs admin DDL that does not touch data: create database/role, grant/revoke, rotate passwords, and an idempotent app_provision method that combines them. Never reads or writes table rows, never runs DROP or TRUNCATE, and does not accept arbitrary SQL.
Zabbix Retention
Zabbix database-growth diagnostics — find what fills the history tables and
Rethinkdb
Manage a RethinkDB instance/cluster over ReQL (rethinkdb-ts driver, no REST API): ping/health, Rule-6 fan-out sync of cluster/servers/databases/tables/issues, per-table snapshot, an idempotent declarative `provision` entrypoint plus create/delete of databases/tables/indexes and reconfigure, and a per-table JSON `backup` export. Also ships a single-document atomic-CAS distributed lock (provisionLockTable/acquireLock/releaseLock/extendLock/inspectLock/forceRelease) and a verifyDatastore probe. Mutations are confirm-gated and audited on both success and failure.
Mongodb
Query and write MongoDB collections, diagnose connectivity, and walk related records from swamp workflows.
Snowflake
Snowflake warehouses, databases, schemas, stages, tasks, pipes, secrets, and grants as Swamp models. Compose Snowflake pipelines with non-Snowflake resources in Swamp workflows. Backed by the Snowflake SQL Statement Execution API (v2).
Turso
Turso (libSQL) datastore for swamp: query model for ad-hoc SQL against Turso edge databases, and a datastore backend that stores swamp runtime data in a remote Turso database with row-based distributed locking.
Duckdb
DuckDB integration for swamp: query model for ad-hoc SQL, and a datastore backend that stores swamp runtime data in a DuckDB database file with row-based distributed locking. Embedded, local-only — no network dependency.