Recommendations for Rust Open-API client generators? (Looking to experiment with api.congress.gov)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. progenitor

    An OpenAPI client generator

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. smithy

    Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.

    https://github.com/awslabs/smithy (maybe?)

  4. plaid-rs

    Rust client library for Plaid, generated from Plaid's OpenAPI spec

    https://github.com/libninjacom/plaid-rs to see an example of what it generates.

  5. swagger-petstore

    swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

    [swagger-codegen](https://github.com/swagger-api/swagger-codegen) generates code from an OpenAPI definition, and it supports Rust code output (client and/or server).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Top 20 Python API Frameworks with OpenAPI Support

    22 projects | dev.to | 19 Dec 2024
  • Python REST APIs With Flask, Connexion, and SQLAlchemy – Part 1 – Real Python

    3 projects | /r/Python | 15 Nov 2022
  • The Modern Way of Managing APIs Using Protobuf and OpenAPI

    4 projects | dev.to | 6 May 2021
  • Understanding the Relation Between FastAPI and Uvicorn

    2 projects | dev.to | 28 Apr 2025
  • openapi-fetch-gen – Generate TypeScript API client from OpenAPI TypeScript interface definitions created by openapi-typescript

    2 projects | dev.to | 20 Apr 2025