-
swagger-ui-express
Adds middleware to your express app to serve the Swagger UI bound to your Swagger document. This acts as living documentation for your API hosted from within your app.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
swagger-ui-express: Generate Swagger page using OpenAPI specification.
@sinclair/typebox: this lib helps us define in-memory JSON Schema and use it as Typescript type.
There is a way that allows us to create just one schema and use it for static type, API Validation, OpenAPI doc, and Swagger page. The answer is JSON Schema, with the help from these libraries:
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
-
Show HN: OpenAPI DevTools – Chrome ext. that generates an API spec as you browse
-
GitHub - thoughtspile/awesome-tiny-js: A collection of tiny JS libraries (under 2 kB) to put your bundle on a diet
-
awesome-tiny-js: A collection of JS libraries under 2 kB
-
Template Literal Types: How To Type Strings
-
Tiny JavaScript – 50 libraries that fit into 2 kB