moonapi

moonapi — a typed web framework for MoonBit (← FastAPI): routing, typed extractors, descriptor-driven validation, multi-version OpenAPI/Swagger (2.0 / 3.0 / 3.1) with security schemes, dependency injection, OAuth2 password-bearer with self-built HS256 JWT and scopes, per-operation security enforcement, multipart/urlencoded form and file extractors, response_model filtering, background tasks, sub-application mounting, a CORS/gzip(real DEFLATE)/exception-handler middleware stack with per-status handlers, Server-Sent Events, and WebSocket routes, on the moonasgi SEAM.

fastapi
web
framework
openapi
swagger
asgi
moonbit
moon add Lfan-ke/moonapi@0.6.2
Download zip
Author
Version
0.6.2
License
Apache-2.0
Last updated
18 days ago
Downloads
432

Dependencies

Build failed

Documentation failed to generate for this version.

The package is ready to install and use as a dependency.