Introduction
KoalaTs is a TypeScript framework for backend developers who want explicit HTTP primitives, predictable request flow, and a structure that stays readable as applications grow.
Instead of assembling a backend stack from unrelated libraries and conventions, KoalaTs gives you a coherent starting point for function-first routing, middleware, request and response handling, configuration, and request-scoped context.
What KoalaTs gives you
- Function-first routing with explicit HTTP methods and paths
- Middleware support for validation and request flow concerns
- A clear request and response model
- Request scope storage for propagating per-request context across async work
- A practical baseline for teams that want consistency without excess ceremony
Where to go next
- Start with the Quick Start if you want to create a project and run it immediately.
- Read Routing, Request, and Response to understand the core HTTP model.
- Use Configuration when you need to adapt the application to different environments.