Cameleeringsimoom

simoom / Use cases

Where a small door beats a big house

What people build with simoom

simoom is a library you build into a program, not a server you configure. That makes it a good fit where the HTTP layer has to be small, start fast, stay out of the way of the rest of the program, or be read line by line. Each page below describes the job, shows the code, gives the measured numbers and says plainly where simoom stops.

Where simoom does not fit

Some jobs need a product, not an engine. For these, pick something else.

Serving a website from files

simoom has no static-file server, no reverse proxy and no configuration file. nginx, Caddy and h2o do those jobs well.

A large web application framework

simoom has a router and a few optional helpers (cookies, CORS, multipart, auth). If you want extractors, middleware stacks and a big ecosystem, axum and actix-web are the better choice. See the comparisons.