Skip to main content

EXTENSIONS

Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.

Filter by what you need and pull what fits.

Selection
138 results
from:@webframp

Dynamodb Datastore

@webframp/dynamodb-datastore · v2026.07.27.1

Stores swamp runtime data in AWS DynamoDB with conditional-write distributed locking (fencing tokens + TTL-as-defense-in-depth) and chunked blob storage for items exceeding DynamoDB's 400KB size limit. Emits OpenTelemetry spans for DynamoDB operations, lock acquisition/release, and push/pull sync so datastore activity is visible in traces when a TracerProvider is configured.

upd Jul 28909 pullsA100/100

Gopass

@webframp/gopass · v2026.07.27.1

gopass password manager (gopass.pw) - pass compatible with extra features. Emits OpenTelemetry spans for get, put, and list so vault reads are visible in traces, including reads during model and workflow runs where the host emits nothing. Span attributes carry the vault name, key name, and backend only — never secret values or error messages.

upd Jul 288 pullsA100/100

Postgres Datastore

@webframp/postgres-datastore · v2026.07.27.1

Stores swamp runtime data in PostgreSQL with row-based distributed locking. Compatible with AWS RDS, Aurora, and Aurora Serverless v2. Uses fencing tokens for split-brain safety across failover events. Emits OpenTelemetry spans for SQL operations, lock acquisition/release, and push/pull sync so datastore activity is visible in traces when a TracerProvider is configured.

upd Jul 28182 pullsA100/100

Pass

@webframp/pass · v2026.07.27.1

GPG-encrypted password store using the pass CLI (passwordstore.org). Emits OpenTelemetry spans for get, put, and list so vault reads are visible in traces, including reads during model and workflow runs where the host emits nothing. Span attributes carry the vault name, key name, and backend only — never secret values or error messages.

upd Jul 2823 pullsA100/100

Agentcore

@webframp/agentcore · v2026.07.27.2

AWS Bedrock AgentCore execution driver. Runs model methods in isolated microVM sessions with S3-based coordination for elastic remote execution.

upd Jul 284 pullsA100/100

Azure Blob Datastore

@webframp/azure-blob-datastore · v2026.07.27.1

Stores swamp runtime data in Azure Blob Storage using native blob-lease distributed locking (the lease ID doubles as the fencing-token nonce) and ETag-conditional writes on a shard-first path index for optimistic concurrency. Emits OpenTelemetry spans for blob operations, lock acquisition/release, and push/pull sync so datastore activity is visible in traces when a TracerProvider is configured. Supports Shared Key (account key or connection string) and Azure AD service-principal authentication. No Azure SDK dependency — talks to the Blob REST API directly via fetch.

upd Jul 281 pullsA100/100

Aws Cost Audit

@webframp/aws-cost-audit · v2026.07.27.1

AWS cost audit workflow — identifies infrastructure waste by combining

upd Jul 2830 pullsA100/100

Aws/terraform Drift

@webframp/aws/terraform-drift · v2026.07.27.1

Terraform drift detection for AWS — compares Terraform state against live

upd Jul 2834 pullsA100/100

Valkey Datastore

@webframp/valkey-datastore · v2026.07.27.1

Stores swamp runtime data in Valkey/Redis with sorted-set path indexing for O(log n + k) prefix lookups and SET NX distributed locking. Compatible with local Valkey, AWS ElastiCache Serverless, and AWS MemoryDB. Implements two-phase sync to minimize time under the global lock. Emits OpenTelemetry spans for Valkey commands, lock acquisition/release, and push/pull sync so datastore activity is visible in traces when a TracerProvider is configured.

upd Jul 2880 pullsA100/100

Macos Keychain

@webframp/macos-keychain · v2026.07.27.1

macOS Keychain vault using the security CLI. Emits OpenTelemetry spans for get, put, and list so vault reads are visible in traces, including reads during model and workflow runs where the host emits nothing. Span attributes carry the vault name, key name, and keychain service only — never secret values, argv, or error messages.

upd Jul 2848 pullsA100/100

Hashicorp Vault

@webframp/hashicorp-vault · v2026.07.27.1

HashiCorp Vault secrets management via REST API (KV v1 and v2). Emits OpenTelemetry spans for get, put, and list, with one child span per request in the recursive list walk, so vault reads are visible in traces including reads during model and workflow runs where the host emits nothing. Span attributes carry the vault name, key name, and KV version only — never secret values, tokens, or error messages.

upd Jul 2850 pullsA100/100

Aws Ops

@webframp/aws-ops · v2026.07.27.1

AWS Operations Toolkit - Unified incident investigation and daily operational visibility.

upd Jul 2838 pullsA100/100

Extension Maintenance

@webframp/extension-maintenance · v2026.07.27.3

Extension repository maintenance model. Observes a multi-extension repo,

upd Jul 2810 pullsA100/100

Gitlab Datastore

@webframp/gitlab-datastore · v2026.07.25.1

Stores swamp runtime data in GitLab using the Terraform state HTTP API. Provides distributed locking via GitLab's native state locking mechanism and bidirectional sync between local cache and GitLab. Emits OpenTelemetry spans for GitLab API calls, lock acquisition/release, and push/pull sync so datastore activity is visible in traces when a TracerProvider is configured.

upd Jul 2724 pullsA100/100

Elasticache Datastore Bootstrap

@webframp/elasticache-datastore-bootstrap · v2026.07.27.1

One-shot bootstrap for @webframp/valkey-datastore targeting AWS ElastiCache

upd Jul 270 pullsA100/100

Dynamodb Datastore Bootstrap

@webframp/dynamodb-datastore-bootstrap · v2026.07.27.1

One-shot bootstrap for @webframp/dynamodb-datastore. Ships a single

upd Jul 270 pullsA100/100

Gitlab Datastore Bootstrap

@webframp/gitlab-datastore-bootstrap · v2026.07.27.1

One-shot bootstrap for @webframp/gitlab-datastore. Validates access to a

upd Jul 270 pullsA100/100

Aurora Datastore Bootstrap

@webframp/aurora-datastore-bootstrap · v2026.07.27.1

One-shot bootstrap for @webframp/postgres-datastore targeting AWS Aurora

upd Jul 270 pullsA100/100

Azure Blob Datastore Bootstrap

@webframp/azure-blob-datastore-bootstrap · v2026.07.27.1

One-shot bootstrap for @webframp/azure-blob-datastore. Creates an Azure

upd Jul 270 pullsA100/100

Github Issue Lifecycle

@webframp/github-issue-lifecycle · v2026.07.27.1

GitHub issue lifecycle tracker for swamp. Drives issues from open through

upd Jul 270 pullsA100/100

Bench Datastore

@webframp/bench-datastore · v2026.07.27.1

Datastore benchmarking harness for swamp. Two workflow-based test

upd Jul 27222 pullsA100/100

Cloudflare/workers Ai

@webframp/cloudflare/workers-ai · v2026.07.27.1

Cloudflare Workers AI — model inference, fine-tuning, LoRA adapters

upd Jul 270 pullsA100/100

Cloudflare/registrar

@webframp/cloudflare/registrar · v2026.07.27.1

Cloudflare Registrar — domain registration, transfers, contacts

upd Jul 270 pullsA100/100

Cloudflare/kv

@webframp/cloudflare/kv · v2026.07.27.1

Cloudflare Workers KV — namespaces, keys, values, bulk operations

upd Jul 270 pullsA100/100