Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 9 TypeScript openapi-specification Projects
-
Project mention: In what cases do you use OpenAPI/Swagger code generator on front-end using files provided by backend developers? | reddit.com/r/webdev | 2022-12-16
take a look
-
spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
I recently started playing with Spectral for validating OpenAPI & AsyncAPI specifications against a common set of rules.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
-
orval
orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺
Project mention: Ask HN: Why isn't JSON-RPC more widely adopted? | news.ycombinator.com | 2023-01-02Personally, find gRPC-Web very attractive but the current state of TypeScript/JS code-gen is very confusing and lacking.
I would love something like https://orval.dev for gRPC-web. Have I missed something or is it just early to expect it?
I tried a few libraries but couldn't get them to work or would generate unappealing results. I believe I'm hitting this issue with my local experiments. https://github.com/grpc/grpc-web/issues/535
-
Have you come across the SDK?
-
-
mongoose-to-swagger
Conversion library for transforming Mongoose schema objects into Swagger schema definitions.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
TypeScript openapi-specification related posts
- Alguma alma caridosa UI/UX dev, para um serviço púbico gratuito, livre e de código aberto?
- I made a framework to build fully-typed RESTful server and client with zero dependency
- How to find an open source ready front-end that needs a backend to get running?
- typescript codegen libraries
- API Diff - Compare in seconds two versions of your API
- Swagger/OpenApi Documentation in ktor
- Bump diff, the missing piece for an API “design-first” approach
-
A note from our sponsor - Appwrite
appwrite.io | 23 Mar 2023
Index
What are some of the best open-source openapi-specification projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | redoc | 19,746 |
2 | spectral | 1,842 |
3 | openapi-to-graphql | 1,463 |
4 | orval | 1,210 |
5 | sdk-codegen | 183 |
6 | OpenAPIValidators | 166 |
7 | mongoose-to-swagger | 52 |
8 | github-action | 39 |
9 | openapi-parameter-formatter | 0 |