Packages
Tier 1 is the app stack. Tier 2 libraries work on their own. published docs come from npm; next docs come from a release candidate that is not on npm yet. archive keeps only an old README. none means nothing is published yet.
35 packages · 22 in Tier 1 · 13 in Tier 2 · this list as JSON
Showing all 35
| Package | Purpose | Status | npm → next | Doc examples |
|---|---|---|---|---|
| Tier 1: the stack · 22 | ||||
| @arki/ai | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/auth | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/chat-ui | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/cli | Typed command-line programs from one defineCommand({...}). | next | npm → next— → 0.1.0 | Examples7 compiled · 2 run · 1 skipped |
| @arki/contracts | Shared Zod schemas and Drizzle contract helpers — branded ID-aware select / insert / update schemas with auto-applied column refinements. | next | npm → next0.1.0 → 0.3.0 | Examples16 compiled · 11 run · 2 skipped |
| @arki/db | Drizzle ORM repositories and database helpers for ARKI. | archive | npm → next0.3.1 → — | Examplesnone recorded |
| @arki/dot | Compose an app from typed plugins. | next | npm → next0.6.1 → 0.7.0 | Examples61 compiled · 22 run · 8 skipped |
| @arki/embeddings | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/env | Type-safe environment variables for ARKI. | next | npm → next0.0.11 → 0.1.0 | Examples6 compiled · 4 run · 3 skipped |
| @arki/failure | Typed expected failures for TypeScript, with no wrapper and no runtime. | next | npm → next— → 0.2.0 | Examples15 compiled · 11 run · 1 skipped |
| @arki/http | Typed HTTP for ARKI — route contracts as data, zod-validated handlers, request-scope derivers, SSE streaming, and deterministic OpenAPI generation. | archive | npm → next0.2.1 → — | Examplesnone recorded |
| @arki/journal | A journal keeps two things and writes them together. | published | npm → next0.2.1 → — | Examplesnone recorded |
| @arki/kv | Key-value store abstraction with pluggable adapters for ARKI. | archive | npm → next0.2.1 → — | Examplesnone recorded |
| @arki/live | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/lock | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/log | Zero-dependency structured logging for every JavaScript runtime. | next | npm → next0.1.0 → 0.3.0 | Examples8 compiled · 0 run · 3 skipped |
| @arki/mail | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/payments | Payments for ARKI apps: a Stripe provider, plans, customers, subscriptions, payments, refunds, dunning and tax. | archive | npm → next0.3.2 → — | Examplesnone recorded |
| @arki/queue | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/schedule | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/testing | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/ui | React component library for ARKI apps: Base UI primitives styled with Tailwind v4 semantic tokens. | next | npm → next0.1.5 → 0.1.6 | Examples5 compiled · 1 run · 0 skipped |
| Tier 2: standalone libraries · 13 | ||||
| @arki/async | Timing and concurrency helpers on plain Promises and AbortSignal: an abortable sleep, debounce and throttle with the lodash contract, and scopes with structured concurrency (scoped, all, mapConcurrent, race, timeout). | next | npm → next— → 0.1.1 | Examples10 compiled · 7 run · 0 skipped |
| @arki/bench node >=22.10 | Benchmarks you can publish. | archive | npm → next0.0.2 → — | Examplesnone recorded |
| @arki/cas | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/clock | A clock you pass in, so time-dependent code can be tested without waiting. | next | npm → next0.0.2 → 0.1.1 | Examples5 compiled · 5 run · 0 skipped |
| @arki/date | Date and time math on Temporal values with a small, explicit API. | next | npm → next0.2.0 → 0.3.0 | Examples12 compiled · 5 run · 2 skipped |
| @arki/expr | No docs published yet. | none | npm → next— → — | Examplesnone recorded |
| @arki/icons | Icon sets for ARKI apps behind one React entry point: Phosphor by default, plus Iconify, Simple Icons brand marks and country flags. | next | npm → next0.1.1 → 0.1.2 | Examples6 compiled · 0 run · 0 skipped |
| @arki/math | Zero-dependency math toolkit for TypeScript. | next | npm → next0.0.10 → 0.1.0 | Examples29 compiled · 1 run · 0 skipped |
| @arki/money | Exact, fast money for every JavaScript runtime. | archive | npm → next0.0.4 → — | Examplesnone recorded |
| @arki/resilience | Resilience primitives for ARKI — retry, circuit breaker, timeout, bulkhead, and curated presets. | next | npm → next0.1.0 → 0.2.0 | Examples16 compiled · 1 run · 0 skipped |
| @arki/schema | Standard Schema types, validation execution, issue helpers and a JSON Schema bridge. | next | npm → next— → 0.2.0 | Examples4 compiled · 4 run · 0 skipped |
| @arki/string | A string toolkit with canonical encoding failures from @arki/failure. | next | npm → next0.2.0 → 0.3.0 | Examples14 compiled · 4 run · 0 skipped |
| @arki/ts | TypeScript helper types for object shapes, key casing and dotted paths, plus three tiny runtime helpers (once, lazyObject, resolveLazy) and an import-purity test helper. | next | npm → next0.0.3 → 0.0.4 | Examples4 compiled · 1 run · 0 skipped |