🦕 tinyhttp now has a Deno port (work in progress)
tinyhttp is a modern Express-like web framework written in TypeScript and compiled to native ESM, that uses a bare minimum amount of dependencies trying to avoid legacy hell.
- ⚡ 2x faster than Express
- ⚙ Express middleware compat
- ↪ Async middleware support
- ☑ Native ESM and CommonJS support
- 🔨 Types out of the box
- 🔥 Prebuilt middleware for modern Node.js
Visit tinyhttp website for docs, guides and middleware search.
Node.js 12.4+ is required.
pnpm i @tinyhttp/app
The best way to support the project is to stake it on stakes.social. Note that you also get rewarded by staking, as well as the project author.
Each address that stakes more than 1K DEV gets bonus 10DEV! Rewarded addresses will be listed here.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!