Attributes
Includes Deno configuration
Repository
Current version released
2 years ago
Dependencies
deno.land/x
esm.sh
jsdeliver.net
@medley/router@0.2.1@sinclair/typebox@0.27.8@cloudflare/workers-types@4.20230404.0
std
Versions
- v1.5.2Latest
- v1.5.1
- v1.5.0
- v1.5.0-canary.1
- v1.5.0-canary.0
- v1.4.0
- v1.4.0-canary.3
- v1.4.0-canary.2
- v1.4.0-canary.1
- v1.4.0-canary.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-canary.1
- v1.0.0-canary.0
- v0.13.0
- v0.12.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.2
- v0.7.1
- v0.7.0
- v0.6.1
- v0.6.0
- v0.5.0
- v0.4.1
- v0.4.0
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.1
- v0.1.0
- v0.0.1
cheetah
cheetah is ~30% faster than hono, which is supposed to be the fastest JavaScript framework, and around 80% faster than oak, the Express.js of Deno.
Benchmark | Time (avg) | min … max | p75 | p99 | p995 | p999 | Diff |
---|---|---|---|---|---|---|---|
cheetah | 46.37 µs/run | 37.3 µs … 1.56 ms | 40.4 µs | 130.9 µs | 221.3 µs | 974.4 µs | … |
hono | 62.32 µs/run | 47.2 µs … 2.1 ms | 56.4 µs | 146.7 µs | 261 µs | 1.63 ms | -34.4% |
itty-router | 59.88 µs/run | 51.9 µs … 2.47 ms | 55.9 µs | 105.9 µs | 132 µs | 1.48 ms | -29.13% |
oak | 85.74 µs/run | 71.2 µs … 1.47 ms | 76 µs | 237.3 µs | 343.3 µs | 1.22 ms | -84.91% |
Benchmark: basic.ts — Runtime: Deno 1.32.4 (x86_64-pc-windows-msvc) — CPU: AMD Ryzen 9 5900X 12-Core
What cheetah is perfect for:
- (JSON) API
- Upload/Serve Files
- WebSockets
soon
Note: If you need support for a specific feature or we forgot to list a particular use case, please feel free to open a issue regarding it.