Skip to main content

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.