openapi-metadata
Version:
Auto-Generate OpenAPI specifications from Typescript decorators
20 lines (13 loc) • 653 B
Markdown
# openapi-metadata
`openapi-metadata` is a framework agnostic library to automatically generate OpenAPI schemas and documentation by using Typescript decorators and metadata.
- ✅ Fully compliant [OpenAPI V3](https://swagger.io/specification/)
- ✅ Automatic type inference
- ✅ Supports [Scalar](https://scalar.com/), [Swagger UI](https://swagger.io/tools/swagger-ui/) and [Rapidoc](https://rapidocweb.com/)
- ✅ Extensible with custom type loaders
- ✅ Ready to be integrated with your favorite framework
## Installation
```bash
npm i openapi-metadata reflect-metadata
```
## 📓 Docs
[View Docs](https://openapi-ts.dev/openapi-metadata/)