47 packages, one version
Every @samveys/* package is released together under one version. Install the ones you need and add their plugin to samveys.config.ts.
Core
The foundation every app starts with.
@samveys/core
built in
Container, inject(), providers, plugins, hooks, lifecycle, config, env, logger, errors, hashing and encryption
1.0.2
Nov 5, 2026
pnpm add @samveys/core
@samveys/validator
built in
Typed schemas implementing Standard Schema v1
1.0.2
Nov 5, 2026
pnpm add @samveys/validator
@samveys/console
built in
The svs CLI, defineCommand, inspection commands, svs check
1.0.2
Nov 5, 2026
pnpm add @samveys/console
HTTP & APIs
One kernel, several transports and API styles.
@samveys/http
built in
Kernel, router, controllers, middleware, Problem Details, security headers, node driver, SSE, WebSocket
1.0.2
Nov 5, 2026
pnpm add @samveys/http
@samveys/fastify
Fastify owns the server lifecycle, the Samveys kernel owns every request
1.0.2
Nov 5, 2026
pnpm add @samveys/fastify fastify
@samveys/hono
Hono carries the transport via @hono/node-server; the kernel owns every request
1.0.2
Nov 5, 2026
pnpm add @samveys/hono @hono/node-server hono
@samveys/http-client
Retries, timeouts, concurrency pool, fakes and SSRF protection
1.0.2
Nov 5, 2026
pnpm add @samveys/http-client
@samveys/openapi
OpenAPI 3.1 from route schemas, dev-only /docs, typed client generator, breaking-change check
Adds generate:openapigenerate:clientopenapi:diff
1.0.2
Nov 5, 2026
pnpm add @samveys/openapi
@samveys/graphql
Depth, count and cost limits, per-object rate limits, batching control
1.0.2
Nov 5, 2026
pnpm add @samveys/graphql
Data
SQL, documents and search behind one set of contracts.
@samveys/database
Connections, query and schema builders, migrations, seeders; PostgreSQL, MySQL/MariaDB, SQLite
Adds migratemigrate:rollbackmigrate:statusdb:seeddb:wipedb:import-laravel
1.0.2
Nov 5, 2026
pnpm add @samveys/database mysql2 pg
@samveys/orm
Schema-first models, relations, eager loading, mass-assignment and lazy-loading guards, factories
Adds make:modelmake:migrationmodel:showmodel:prune
1.0.2
Nov 5, 2026
pnpm add @samveys/orm
@samveys/search
Searchable models on FTS5, tsvector or FULLTEXT, with an outbox for index updates
1.0.2
Nov 5, 2026
pnpm add @samveys/search
@samveys/mssql
Microsoft SQL Server driver (tedious via mssql)
1.0.2
Nov 5, 2026
pnpm add @samveys/mssql
@samveys/oracle
Oracle Database driver (node-oracledb thin mode)
1.0.2
Nov 5, 2026
pnpm add @samveys/oracle
@samveys/libsql
libSQL / Turso driver (sqld over HTTP, SQLite dialect)
1.0.2
Nov 5, 2026
pnpm add @samveys/libsql
@samveys/mongodb
Typed document ODM with injection-safe queries and transactions
1.0.2
Nov 5, 2026
pnpm add @samveys/mongodb
@samveys/meilisearch
Meilisearch search driver, REST over fetch
1.0.2
Nov 5, 2026
pnpm add @samveys/meilisearch
@samveys/typesense
Typesense search driver, REST over fetch
1.0.2
Nov 5, 2026
pnpm add @samveys/typesense
Security
Identity, sessions and isolation.
@samveys/security
CSRF guard (Fetch Metadata + tokens), CORS, rate limiting
1.0.2
Nov 5, 2026
pnpm add @samveys/security
@samveys/session
Server-side sessions, secure cookies, id regeneration, flash data
1.0.2
Nov 5, 2026
pnpm add @samveys/session
@samveys/auth
Session and API-token guards, OIDC sign-in with PKCE, policies
Adds make:auth
1.0.2
Nov 5, 2026
pnpm add @samveys/auth
Features
The parts every product ends up rebuilding.
@samveys/cache
Memory, database and failover stores, cross-process locks, funnel
1.0.2
Nov 5, 2026
pnpm add @samveys/cache
@samveys/queue
Jobs, retries, database driver with SKIP LOCKED, transactional outbox, workers
Adds queue:workqueue:failedqueue:retry
1.0.2
Nov 5, 2026
pnpm add @samveys/queue
@samveys/scheduler
Cron tasks, overlap and one-server locks, schedule:run
Adds schedule:runschedule:list
1.0.2
Nov 5, 2026
pnpm add @samveys/scheduler
@samveys/mail
Mailables, SMTP over node:net/tls, log and fake transports
1.0.2
Nov 5, 2026
pnpm add @samveys/mail
@samveys/notifications
Mail and database channels, optional queueing, channel registry
1.0.2
Nov 5, 2026
pnpm add @samveys/notifications
@samveys/storage
Local and S3 (SigV4) disks and safe uploads
1.0.2
Nov 5, 2026
pnpm add @samveys/storage
@samveys/webhooks
Verified incoming deliveries and signed outgoing events
1.0.2
Nov 5, 2026
pnpm add @samveys/webhooks
@samveys/payment
Midtrans and Xendit drivers on webhooks and http-client
1.0.2
Nov 5, 2026
pnpm add @samveys/payment
@samveys/broadcast
Relays SSE and WebSocket messages between instances
1.0.2
Nov 5, 2026
pnpm add @samveys/broadcast
@samveys/i18n
Intl formatting, locale negotiation and MessageFormat 2 translations
1.0.2
Nov 5, 2026
pnpm add @samveys/i18n
@samveys/flags
OpenFeature-compatible feature flags with a database provider
1.0.2
Nov 5, 2026
pnpm add @samveys/flags
@samveys/env-crypt
svs env:encrypt and env:decrypt
Adds env:encryptenv:decrypt
1.0.2
Nov 5, 2026
pnpm add @samveys/env-crypt
@samveys/health
Liveness and readiness endpoints, shutdown-aware
1.0.2
Nov 5, 2026
pnpm add @samveys/health
@samveys/inspector
Records requests, queries, jobs, mail and exceptions in development
Adds inspector:prune
1.0.2
Nov 5, 2026
pnpm add @samveys/inspector
@samveys/admin
Server-rendered, policy-checked and audited CRUD screens for ORM models
1.0.2
Nov 5, 2026
pnpm add @samveys/admin
Views
Server-rendered HTML, SPA bridges and editor tooling.
@samveys/view
The ViewEngine contract, engine registry and ctx.view
1.0.2
Nov 5, 2026
pnpm add @samveys/view
@samveys/template
.tpl.html compiled to ES modules, no eval
1.0.2
Nov 5, 2026
pnpm add @samveys/template
@samveys/vite
@vite tags, manifest reader and hashed asset serving
1.0.2
Nov 5, 2026
pnpm add @samveys/vite
@samveys/inertia
Inertia protocol v2: ctx.inertia, partial reloads, shared props, SSR hook
1.0.2
Nov 5, 2026
pnpm add @samveys/inertia
@samveys/vue
Server-side rendering of Vue components with state for hydration
1.0.2
Nov 5, 2026
pnpm add @samveys/vue @vue/server-renderer vue
Built in, or one package away
| Area | Built in | Through an optional package |
|---|---|---|
| HTTP server | node:http | Fastify, Hono |
| Database | PostgreSQL, MySQL/MariaDB, SQLite | SQL Server, Oracle, libSQL/Turso, MongoDB |
| View | — (API only) | Template engine, Inertia, Vue |
| Realtime | SSE, WebSocket | Cross-instance broadcast |
| Other APIs | — | GraphQL, gRPC, OpenAPI |
| Search | database driver (FTS5, tsvector, FULLTEXT) | Meilisearch, Typesense, OpenSearch |