Zero runtime dependencies

A simple gateway,
it's all you need.

Just an ordinary API gateway — written in pure TypeScript, running on native node:http. No framework. No runtime packages. Reverse proxy, radix routing, circuit breaking, and connection pooling in a single process.

bash
git clone https://github.com/wicahma/typescript-service-gateway
cd typescript-service-gateway && npm install

PORT=8088 npm start

curl http://localhost:8088/health
dependencies
0
p99 latency
< 10ms
tests
732
runtime
node:http

Documentation