1 repositorio
Ensures generated client code functions across different JavaScript runtimes and web frameworks.
Distinct from HTTP Client Libraries: Focuses on the generated code's compatibility with different JS environments, whereas HTTP Client Libraries is the general category of the result.
Explore 1 awesome GitHub repository matching networking & communication · Runtime Compatibility Layers. Refine with filters or upvote what's useful.
openapi-ts is a tool and orchestrator used to convert OpenAPI specifications into type-safe TypeScript SDKs and HTTP client implementations. It automatically generates typed interfaces and request functions from API definitions to ensure consistency between the server and the client. The project employs a transport-agnostic client interface, decoupling high-level API calls from the underlying network library. It uses a plugin-based generation pipeline and a custom plugin architecture to allow for the customization of output types and validation schemas. The system provides capabilities for n
Produces client code compatible with various networking libraries and web frameworks for cross-environment execution.