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
10 results
label:macos

Macos Keychain

@webframp/macos-keychain · v2026.08.21.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 Aug 2251 pullsA100/100

Apple Podcasts Transcript

@vcjdeboer/apple-podcasts-transcript · v2026.08.14.1

Headless Apple Podcasts transcript fetcher. Reads the local Apple Podcasts library (MTLibrary.sqlite) to find episodes, and downloads their TTML transcripts via the FetchTranscript binary (Apple's private frameworks) with a Podcasting 2.0 `<podcast:transcript>` RSS fallback. Pure subprocess + HTTP; no GUI. Two methods: `search` — MTLibrary substring lookup returning matching episodes; `fetch` — by store_id, tries FetchTranscript then RSS, writes TTML + plaintext to the output directory and records episode metadata as data.

upd Aug 140 pullsA100/100

Apple Business Manager

@dougschaefer/apple-business-manager · v2026.08.10.1

Read and administer an Apple Business Manager organization over the Apple Business API. OAuth 2 client-credentials auth with an ES256 JWT client assertion signed in WebCrypto — no JWT library, no native dependencies — with in-process token caching, 429 and 5xx retry honouring Retry-After, and automatic re-mint on a mid-flight 401. Accepts the private key whether it is PKCS#8 or SEC1, detected from the DER rather than the PEM label, because Apple issues a PKCS#8 key under EC PRIVATE KEY armour. Roll the whole organization up in one call — devices tallied by product family, status, and purchase source alongside the device management service inventory. Sweep devices, device management services, blueprints, configurations, users, user groups, organizational units, apps, and packages, each fully paged through links.next and filterable client-side with a CEL selector since the API offers no server-side filtering. Drill into a single device, its AppleCare coverage, its assigned management service, or an enrolled device's OS, storage, FileVault, firewall, lock, and erase state. Assign and unassign devices to a device management service as one batched activity and poll it to completion, read the organization audit log over a time window, and reach any unwrapped endpoint through an authenticated passthrough. Works against Apple School Manager by pointing apiBaseUrl at api-school.apple.com and setting the scope to school.api.

upd Aug 110 pullsA100/100

Colima

@whitemars/colima · v2026.07.24.1

Lifecycle management for a Colima VM (macOS container runtime, https://github.com/abiosoft/colima) via the local colima CLI: start and provision, stop, restart, delete, sync VM status, and exec commands inside the VM. One model instance targets one Colima profile.

upd Jul 240 pullsA100/100

Container

@hivemq/container · v2026.06.25.133

Thin swamp wrapper around Apple's `container` CLI (a macOS container platform — Linux containers in lightweight VMs on Apple Silicon, no Docker daemon). Image-lifecycle subset: `build`, `run`, `image push`, `registry login` — each method mirrors a `container` subcommand so workflows can drive the build/run/publish lifecycle without bespoke shell steps. Verified against container CLI 1.0.0: no `manifest` subcommand, so a single multi-arch image is built with repeated `--arch` and pushed whole with `image push`.

upd Jun 2515 pullsD50/100

Macos Doctor

@alvagante/macos-doctor · v2026.05.22.1

Read-only local macOS security, sanity, and performance posture checks with a severity-rated report.

upd May 223 pullsA100/100

Macos/pkg

@hivemq/macos/pkg · v2026.05.20.61

Full-lifecycle handling of macOS installer packages (.pkg) by wrapping the native Apple toolchain.

upd May 201 pullsB83/100

Launchd

@bixu/launchd · v2026.04.24.36

Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting

upd Apr 247.7k pullsunscored

Zfs

@bixu/zfs · v2026.04.23.1

ZFS pool management for swamp — import/export pools, sync health status, snapshot datasets, prune retention, scrub, and TRIM

upd Apr 239 pullsA100/100

Cfgmgmt

@adam/cfgmgmt · v2026.03.30.1

SSH-based configuration management for Linux and macOS.

upd Mar 30113 pullsunscored