openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) (by OpenAPITools)

Openapi-generator Alternatives

Similar projects and alternatives to openapi-generator

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better openapi-generator alternative or higher similarity.

openapi-generator reviews and mentions

Posts with mentions or reviews of openapi-generator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-04.
  • How to write robust REST API with OpenAPI
    4 projects | dev.to | 4 Dec 2022
    Note, it is possible to override the templates coming from the generator in case you need to add/remove something from the generated classes. To do so, copy the templates you need from the generator repository, amend them, and set the files in the plugin with the following line:
    4 projects | dev.to | 4 Dec 2022
    To Generate our models, we will use OpenAPI Generator, more specifically, we will use OpenAPI Generator Gradle plugin.
  • API Product Managers vs. API Developers
    7 projects | dev.to | 1 Dec 2022
    OpenAPI Generator allows the generation of API client libraries (SDK generation), server stubs, documentation, and configuration automatically given an OpenAPI Spec (v2, v3)
  • Jsonhero.io: Enhanced JSON structure visualization
    9 projects | news.ycombinator.com | 28 Nov 2022
    > I remember when XML was the main data interchange format of the web. That sucked.

    I wonder why - apart from the "Should this be an element or an attribute?" issues and oddities in various implementations, XML doesn't seem like the worst thing ever.

    Actually, I'd argue that WSDL that was used with SOAP was superior to how most people worked with REST (and how some do), since it's taken OpenAPI years to catch up and codegen is still not quite as widespread, despite notable progress: https://openapi-generator.tech/

    What does leave a sour taste, however, is the fact that configuration turned into XML hell (not in a web context, but for apps locally) much like we have YAML hell nowadays, as well as people being able to focus on codegen absolved them of the need to pay lots of attention towards how intuitive their data structures are.

  • Spring Boot – Black Box Testing
    9 projects | dev.to | 13 Nov 2022
    In this article, I'm showing you how to configure the corresponding Gradle plugin. Anyway, there is Maven plugin as well and the approach won't be different much.
  • Is there a library or a standard way of creating an interface for my api endpoints?
    3 projects | reddit.com/r/typescript | 10 Nov 2022
    OpenAPI Generator is one example
  • What do you think about generating OpenAPI specs from code?
    6 projects | reddit.com/r/java | 2 Nov 2022
    FWIW, we go the other way, i.e., using the spec to generate code using openapi-generator. Generated code quality is high. We generate both model classes and service interfaces. In practice, this allows the team to discuss API design decisions at a high level on the fly in the spec editor, and then use the generated code to quickly divide and conquer implementation. We are also more microservice than monolith, though, so we tend to have more, smaller APIs, which probably factors into our experience.
  • Better Fastly API clients with OpenAPI Generator
    10 projects | dev.to | 1 Nov 2022
    OAG is a Java project that uses Mustache templates to configure each supported programming language. It provides a CLI openapi-generator-cli that will download the appropriate JAR file and invoke the java executable to run OAG.
    10 projects | dev.to | 1 Nov 2022
    To achieve these goals we investigated various options and ultimately decided on using a community-driven fork of the official Swagger CodeGen project: OpenAPI Generator (OAG).
  • Favorite hidden gem library?
    22 projects | reddit.com/r/java | 21 Oct 2022
    OpenAPI Generator - Simplify writing, consuming, and testing REST APIs.
  • A note from our sponsor - Sonar
    www.sonarsource.com | 4 Dec 2022
    Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →

Stats

Basic openapi-generator repo stats
165
14,480
9.9
6 days ago
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
scoutapm.com