openapi-backend
openapi-backend
openapi-backend | openapi-backend | |
---|---|---|
2 | 1 | |
579 | 532 | |
1.4% | - | |
7.7 | 8.2 | |
about 2 months ago | 7 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openapi-backend
- Full stack typesafe API-first development for REST
-
Show HN: REST Alternative to GraphQL and tRPC
Cheers! Going from code first to schema first is definitely worth it in my experience! Especially when working in a team.
The nice thing is you already have an openapi spec, so it’s pretty trivial to eject from fastify swagger and switch to openapi-backend if you want!
Here’s an example of openapi-backend running on Fastify
https://github.com/openapistack/openapi-backend/tree/main/ex...
openapi-backend
-
How to create custom response message using nodejs (express, typescript)?
I‘ve done something similar, due to the way openapi-backend handles validation.
What are some alternatives?
zod-to-openapi - A library that generates OpenAPI (Swagger) docs from Zod schemas
Ts.ED - :triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
openapi-client-axios - JavaScript client library for consuming OpenAPI-enabled APIs with axios
mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
airform - Functional HTML forms for Front-End Developers.
openapi-backend - Build, Validate, Route, Authenticate and Mock using OpenAPI
path-to-regexp - Turn a path string such as `/user/:name` into a regular expression
connexion - Connexion is a modern Python web framework that makes spec-first and api-first development easy.
msgpack-javascript - @msgpack/msgpack - MessagePack for JavaScript / msgpack.org[JavaScript/TypeScript/ECMA-262]
fern - 🌿 Stripe-level SDKs and Docs for your API