No description
Bumps [fumadocs-core](https://github.com/fuma-nama/fumadocs) from 16.8.1 to 16.8.4. - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs-core@16.8.1...fumadocs-core@16.8.4) --- updated-dependencies: - dependency-name: fumadocs-core dependency-version: 16.8.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|---|---|---|
| .github | ||
| apps | ||
| assets | ||
| docs | ||
| infra | ||
| packages | ||
| .commitlintrc.json | ||
| .dockerignore | ||
| .gitignore | ||
| .npmrc | ||
| .nvmrc | ||
| .prettierignore | ||
| .prettierrc | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.base.json | ||
| turbo.json | ||
briven
the postgres backend you actually own
briven is an open-core, reactive backend platform for typescript developers. convex-style ergonomics (code-first schema, cli deploys, reactive queries, built-in auth/storage/scheduling) on top of standard postgres, multi-region worldwide, fully self-hostable.
three surfaces:
- briven.cloud — managed hosted service
- briven-core — the open-source engine, self-hostable under agpl-3.0
npx briven— the developer cli, mit-licensed
status
pre-build. phase 0 foundations in progress. this repo is private until phase 3 (oct 2026).
monorepo layout
apps/
web/ briven.cloud — marketing + dashboard (next.js 16)
docs/ docs.briven.cloud — documentation (next.js 16 + fumadocs)
api/ api.briven.cloud — control plane (hono on bun)
runtime/ function runtime host (deno + node bridge)
realtime/ websocket service for reactive queries
studio/ embedded data browser
packages/
cli/ @briven/cli
client-react/ @briven/react
client-vanilla/ @briven/client
client-svelte/ @briven/svelte
client-vue/ @briven/vue
schema/ schema dsl + migration generator
shared/ shared types, zod schemas, utilities
ui/ shared shadcn/ui components
config/ shared ts / eslint / prettier / tailwind configs
infra/
dokploy/ dokploy compose templates for self-host
k8s/ helm charts (year two)
dev
requires node 20 lts, pnpm 9+, and bun for apps/api.
pnpm install
pnpm dev
scripts:
pnpm lint # eslint across the workspace
pnpm typecheck # tsc --noEmit across the workspace
pnpm test # unit tests
pnpm test:e2e # playwright e2e
pnpm format # prettier write
pnpm build # turbo build all
tech stack
see the internal build docs for the authoritative spec. headlines:
- typescript everywhere, strict mode
- next.js 16 + tailwind v4 + shadcn/ui for every ui surface
- hono on bun for the control plane
- deno isolates for the customer function runtime
- postgres 17 + pgvector + pg_cron + pgmq
- better auth, polar.sh, resend, minio, redis
brand
lowercase everywhere. dark-theme only. one primary accent: #00e87a. assets in /assets/.
licences
briven-core(engine): agpl-3.0@briven/cliand every@briven/client-*: mit
links
- source: github.com/flndrn-dev/briven
- managed product: briven.cloud
- docs: docs.briven.cloud