npm.io
0.2.0-alpha.4 • Published yesterdayCLI

@teyik0/furin

Licence
MIT
Version
0.2.0-alpha.4
Deps
4
Size
1.6 MB
Vulns
0
Weekly
307
Stars
4
Furin

Furin

React meta-framework powered by Elysia and Bun — file-based routing, SSR, SSG, ISR, and full TypeScript inference.

npm version npm downloads License Bun TypeScript React Review


Quick Start

bun create furin@latest my-app
cd my-app
bun install
bun run dev

For the shadcn/ui starter:

bun create furin@latest my-app --template full

Documentation

Full API reference, rendering modes, routing, and deployment guides at teyik0.github.io/furin.

Replayable mutations

Install furinSync() on an Elysia API plugin to make mutations idempotent and replayable by default. Send an Idempotency-Key on every mutation handled by furinSync(); routes using sync: false or furinInvalidate() without furinSync() do not require one. Use sync: false for payments, uploads, streams, and other non-replayable effects. The built-in adapter is process-local memory and does not survive restarts or span across replicas.

Keywords