Understand an API down to the socket
A four-worker Rust server exposes health and notes CRUD endpoints. Its parser bounds sizes and timeouts and rejects ambiguous HTTP framing. JSON responses escape user text.
This foundation binds only to loopback. It implements a strict HTTP subset and loses data on restart. Do not expose it publicly or present it as a production server.
Included capabilities
- Health and notes CRUD
- Standard library only
- Four workers and bounded connection queue
- Read deadlines and body limits
- Real TCP socket tests
Licence and getting started
Original code under the MIT licence, copyright 2026 STELLARR STUDIO. Personal and commercial use permitted with the licence notice retained. French and English guides included. Trademarks and dependencies retain their own rights.
Read the README for requirements, start commands, tests and deployment limits. Hosting, compute, external APIs and bespoke support are not included.
Included files
.gitignoreCargo.lockCargo.tomlexamples/requests.httpkit.jsonLICENSEREADME.en.mdREADME.mdsrc/lib.rssrc/main.rstests/transport.rsTHIRD_PARTY_NOTICES.md