TS3 namespace for Netsnek e.U. TypeScript server-side framework. HTTP server scaffolding, middleware composition, request validation, and structured logging.

Install

openclaw skills install ts3

Why TS3?

TS3 is the Netsnek e.U. TypeScript server-side framework. Build HTTP servers with minimal boilerplate: scaffolding, middleware composition, request validation, and structured logging are built in.

Architecture

  • HTTP server — Express-compatible request/response
  • Middleware — Composable request pipelines
  • Validation — Zod or similar for request bodies
  • Logging — Structured JSON logs

Server Commands

ScriptOptionAction
server-init.sh--routesGenerate route handlers
server-init.sh--healthAdd health check endpoint
server-init.sh--describeDescribe server structure

Example Session

# Bootstrap a server with routes
./scripts/server-init.sh --routes

# Add health endpoint
./scripts/server-init.sh --health

# Inspect layout
./scripts/server-init.sh --describe