Generate modern Python clients from OpenAPI (by triaxtec)


Basic openapi-python-client repo stats
3 days ago

triaxtec/openapi-python-client is an open source project licensed under MIT License which is an OSI approved license.

Openapi-python-client Alternatives

Similar projects and alternatives to openapi-python-client

  • GitHub repo fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  • GitHub repo actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

  • GitHub repo warp

    A super-easy, composable, web server framework for warp speeds.

  • GitHub repo sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)

  • GitHub repo paperclip

    WIP OpenAPI tooling for Rust. (by wafflespeanut)

  • GitHub repo rweb

    Yet another web server framework for rust

  • GitHub repo okapi

    OpenAPI (AKA Swagger) document generation for Rust projects

  • GitHub repo

    The source code for Dylan Anthony's website, as well as a place to discuss blog posts! Blog topics generally include (but are not limited to) OpenAPI, Rust, and Python.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better openapi-python-client alternative or higher similarity.


Posts where openapi-python-client has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-01-01.
  • Replacing FastAPI with Rust: Part 2 - Research | 2021-01-01
    Tallying up the results, we get 7/8 "MUST" requirements met. I think that Paperclip + actix-web seems like the most promising candidate. I'm really not opposed to writing the OpenAPI v3 construction myself as I've worked with the structure a fair bit in my openapi-python-client project (shameless plug).
  • Replacing FastAPI with Rust: Part 1 - Intro | 2020-12-29
    Automatic documentation via OpenAPI, which lets you do things like generate Python code that knows how to talk to your API.