nowfound

Dev tools · December 17, 2022

AG

Auto-Generate Python REST API Clients Using OpenAPI Generator

Hi all, We've refactored the Python client generator in OpenAPI Generator(http://github.com/openapitools/openapi-generator). To give it a try, please follow 3 simple steps below: 1. Download the Java JAR: https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/6.3.0-SNAPSHOT/openapi-generator-cli-6.3.0-20221217.085631-50.jar 2. Rename the JAR as "openapi-generator-cli.jar" 3. Execute the following command to run the generator for the PetStore API:…

What it does

In the maker’s words, at launch

Hi all, We've refactored the Python client generator in OpenAPI Generator(http://github.com/openapitools/openapi-generator). To give it a try, please follow 3 simple steps below: 1. Download the Java JAR: https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/6.3.0-SNAPSHOT/openapi-generator-cli-6.3.0-20221217.085631-50.jar 2. Rename the JAR as "openapi-generator-cli.jar" 3. Execute the following command to run the generator for the PetStore API: https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml Mac/Linux: $ java -jar openapi-generator-cli.jar generate -g python-nextgen -i https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -o /var/tmp/python-nextgen/ Windows: $ java -jar openapi-generator-cli.jar generate -g python-nextgen -i https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -o C:\tmp\python-nextgen (If JVM is not installed in your machine, please use openapi-genreator-cli docker image instead: https://hub.docker.com/r/openapitools/openapi-generator-cli) If you've any feedback or question, please reply to https://github.com/OpenAPITools/openapi-generator/pull/14157 to let me know.

Does the same job

all alternatives →
  • GA
    Given an API, Generate client libraries in Node, Python, PHP, Ruby2014 · github.com · ▲268

    PS: Assuming a REST architecture.

  • create-api.dev by Kong2025 · ▲150

    Generate and share OpenAPI specs with AI

  • Simple API Generator (Rest + GraphQL)2019 · ▲121

    Instantly generate openapi (OAS) 3.0.0 REST + GraphQL APIs

  • AG
    Auto Generate REST API Client from Flask2020 · github.com · ▲15
  • WB
    We built a tool that automatically generates API tests2022 · stepci.com · ▲108

    Hi, this is Mish and Sebastian. We are working on Step CI - a fully automated API testing platform for developers. Step CI works programming-language independent and for different API paradigms (REST, GraphQL, XML). Our CLI and test runner are available on GitHub (https://github.com/stepci) under the MPLv2 license. Since our last launch, Step CI is now able to generate automated tests for your API based on your OpenAPI (Swagger) spec. This saves you a lot of time as you never have to write and maintain your tests again! We would like to invite you to try our tool and give us…

  • AO
    An open source generator for complex SDKs2025 · github.com · ▲5

    Hi It's Logan (op) and David, we are launching our first open source Python SDK generator with other languages to come :) We built this because we believe that the OpenAPI Generator project is a mess and simply doesn't work for most users (us included). Additionally, proprietary generators miss the mark for complex use cases, and restrict developers from doing what they do best: writing code. On top of all that they force you into proprietary configuration layers for many desirable features which increases vendor lock in and pulls you further away from your API spec as the source of truth.…

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

Launched alongside, December 2022

the whole month →