Loading repository data…
Loading repository data…
dcchuck / repository
The Typescript web framework that puts Agents first. Simple like Express. Agent first like the future.
TypeScript-first web framework design inspired by Express.
Express got something important right: web servers should be easy to read, easy to compose, and close to Node's native HTTP model. tsexpress exists to keep that feel while taking TypeScript seriously from the beginning.
This project is not trying to build a giant meta-framework. The goal is a small, understandable framework that feels like Express, but treats types and contracts as first-class parts of the design.
tsexpress should feel familiar to anyone who has used Express:
req, res, and nexthttpThe difference is that tsexpress should champion TypeScript-first development:
Agent-friendly introspection matters, but it is downstream of the framework itself. First it must be a strong web framework. Then it can expose metadata that makes applications and deployments easier for agents to inspect.
http runtime model.This project is starting from zero. Early contributors have a real chance to shape the framework, influence its conventions, and leave visible fingerprints on its foundation.
That applies to both human contributors and AI-assisted contributors. Strong early work will be easy to attribute because the project is still defining its defaults, style, and architecture.
The first wave of work is about building a serious foundation:
See CONTRIBUTING.md for contribution standards and workflow expectations.