Keywork
Keywork is a batteries-included library for building serverless web apps on Cloudflare Workers, Deno, and Node.JS.
warning
Keywork is no longer actively developed. It remains available for reference and existing users. For new projects, consider Hono, itty-router, Elysia, or Nitro / h3.
index.tsx
import { RequestRouter } from "keywork/router"
const app = new RequestRouter()
app.get("/", () => <h1>Hello from Keywork! 👋</h1>)
export default app
What it set out to do​
Keywork set out to make serverless web apps simpler — especially treating request context like a React context, with providers and hooks. It gives a worker routing, React server rendering, sessions and typed environment bindings without a build step.
| Docs | keywork.sister.software |
| npm package | keywork |
| Source code | github.com/sister-software/keywork |
| License | AGPL-3.0; commercial use requires a separate license |
| Publisher | Nirrius, LLC, doing business as Sister Software |