@delma/tachyon
Polyglot, file-system-routed full-stack framework for Bun with Yon pages, static export, preview, and same-port full mode.
Discover the Bun-native tools behind Delma projects: framework, storage, validation, and identifiers, all presented with the same fast static workflow and responsive polish we baked into the rest of the ecosystem.
const ecosystem = [
{ name: "@delma/tachyon", kind: "framework" },
{ name: "@delma/fylo", kind: "storage" },
{ name: "@delma/ttid", kind: "identifiers" },
{ name: "@delma/chex", kind: "validation" }
]
Each package stays focused, but the ecosystem is designed so you can combine them naturally in Bun-first projects.
Polyglot, file-system-routed full-stack framework for Bun with Yon pages, static export, preview, and same-port full mode.
S3-backed NoSQL documents with SQL parsing, Redis-backed queued writes, real-time streams, and encrypted fields.
Typed identifier generation for Bun and TypeScript, designed for readable prefixes and predictable application boundaries.
Shape-first validation helpers for payloads, config, and typed boundaries without pulling in a giant dependency chain.
The websites taught us what matters: bundle wrappers that behave well, mobile-first layouts, real docs pages, and small regression tests that actually keep pace with the UI.
bun add @delma/tachyon
tach.init delma-app
bun add @delma/fylo @delma/ttid @delma/chex
bun run preview
bun run serve --fullDELMA stays intentionally small, so the homepage carries the package directory, install commands, usage starter, and direct links for the whole ecosystem.
bun add @delma/tachyon @delma/fylo @delma/ttid @delma/cheximport Tachyon from "@delma/tachyon"
import Fylo from "@delma/fylo"
import { createTTID } from "@delma/ttid"
import { chex } from "@delma/chex"
const fylo = new Fylo()
const userId = createTTID("usr")
const userSchema = chex({
name: "string",
plan: "string",
})
export async function bootstrapUser(input) {
const user = userSchema.parse(input)
await fylo.putData("users", {
id: userId,
...user,
})
return { ok: true, id: userId }
}Package
@delma/tachyon
Best for
Bun apps, APIs, Yon UI, static export, preview tooling.
Install
bun add @delma/tachyon
Package
@delma/fylo
Best for
S3-backed documents, queued writes, streaming change feeds.
Install
bun add @delma/fylo
Package
@delma/ttid
Best for
Typed identifiers and predictable ID generation.
Install
bun add @delma/ttid
Package
@delma/chex
Best for
Input validation, config parsing, boundary safety.
Install
bun add @delma/chex
See the packages together, understand what each one does, and know when to reach for each tool.
The same bundle, preview, docs, and responsive standards carry across the Delma ecosystem.
Mix a framework, a storage layer, validation, and identifiers without leaving the Bun-first workflow.