Paperclip
Paperclip is a OpenAPI code generator for efficient type-safe compile-time checked HTTP APIs in Rust.
It's currently under active development and may not be ready for production use just yet.
Features
- Paperclip CLI can generate API client library (which checks some usage at compile-time) or a console for your API (which checks usage at runtime).
- API client code can also be generated using build scripts which will then check parameters usage in your library at compile time.
- Acix-web plugin can be used to host the API spec for your
actix-web
application.- Actix Web 4 support has been added through actix4 feature flag.
Design
TODO