Platform Tools
The building blocks for running Bun apps in production on your own infrastructure — the same primitives that power AbsoluteJS hosting. Each package does one job behind a small API: deploy releases, run isolated processes, route connections, broker secrets, meter cost, scale a fleet, and probe health. Use one on its own, or compose the full stack.
#The Packages
Runtimev0.6.1
@absolutejs/runtimeRun many isolated Bun apps on one host — spawn-or-reuse child processes with idle-kill, spawn back-off, and per-process CPU + RSS metrics.
Routerv0.5.2
@absolutejs/routerRoute requests and WebSocket connections across backend shards — consistent hashing, per-tenant connection caps and rate limits, healthy-shard skip.
Deployv0.21.0
@absolutejs/deployShip releases to any box you can exec + upload to — atomic symlink swap, release history, rollback, and a pluggable step pipeline.
Secretsv0.9.6
@absolutejs/secretsBroker credentials host-side — pluggable adapters, safe-to-log fingerprints, rotation, and redaction before text reaches a log sink.
Meteringv0.6.0
@absolutejs/meteringAttribute CPU, egress, and request cost per tenant, and trip a circuit breaker the moment a budget dimension is exceeded.
Billingv0.6.0
@absolutejs/billingTurn a metering usage snapshot into invoice line items — plans, graduated tiers, free allowances, all in integer micros so float drift is impossible.
Autoscalerv0.2.1
@absolutejs/autoscalerEvaluate pluggable signals (CPU, queue depth, latency) against a declarative policy and drive your own actuator to spawn, drain, or terminate instances.
Healthv0.3.0
@absolutejs/healthExpose /healthz and /readyz from composable named checks — per-check timeouts, worst-of-any status, and a standard JSON envelope.
Ops CLIv0.1.0
@absolutejs/cliConfig-file-driven secrets / env / deploy verbs at the terminal — the ops sibling to the absolute framework CLI.
isolated-jscv0.12.4
@absolutejs/isolated-jscHeap-isolated JavaScriptCore sandbox for running untrusted code in Bun, with an isolated-vm-shaped API, hard memory limits, and timeouts.
Adminv0.2.0
@absolutejs/adminFramework-neutral roles, capabilities, navigation, and security read models for AbsoluteJS project administration.
Attestv0.1.3
@absolutejs/attestKeyless Sigstore attestation policy, provenance, signing, and verification for private CI pipelines.
Compliancev0.7.0
@absolutejs/complianceFramework-agnostic compliance policy used by the hosted AbsoluteJS.ai platform: data classification, residency, retention, subject requests, erasure, and evidence bundles.
Rate Limitv0.5.1
@absolutejs/rate-limitFirst-class 2026 rate limit for Bun + Elysia. GCRA by default (exact, O(1) memory per key, no boundary effect — the algorithm Stripe uses), IETF draft-09 RateLimit-* headers, IPv6 /64 grouping, X-Forwarded-For trust modes, BigInt nanosecond TAT, pluggable store (memory LRU bundled).
Reliabilityv0.1.0
@absolutejs/reliabilityProvider-neutral atomic inbox, transaction, and idempotent-operation primitives for AbsoluteJS.
Slov0.1.0
@absolutejs/sloStorage-neutral SLO, error-budget, burn-rate, release-gate, and incident-decision primitives for AbsoluteJS.
Vulnerabilitiesv0.14.1
@absolutejs/vulnerabilitiesScanner-neutral vulnerability normalization, policy gates, host inventory, and audit-ready evidence for AbsoluteJS applications.
Vulnerability Adaptersworkspace
@absolutejs/vulnerabilities-adaptersFeed and storage adapters for @absolutejs/vulnerabilities.
Vulnerability Modulesworkspace
@absolutejs/vulnerabilities-modulesOptional first-party modules for AbsoluteJS vulnerability management.
#How They Compose
The packages share deliberate seams rather than a framework: metering consumes lifecycle and observation events from the runtime, the router takes meter.allow as its one-line admission hook, billing prices a metering usage snapshot, deploy's verify step can probe the endpoints health exposes, and the CLI drives secrets and deploy from one config file. A typical production loop looks like this:
#Related
Four companion packages round out a production setup: Queue, Dispatch, Audit, Telemetry. Queue gives you durable background jobs, Dispatch fans work out to workers, Audit records who did what, and Telemetry gets traces and metrics off the box.