datamodel-code-generator

Python data model generator (Pydantic, dataclasses, TypedDict, msgspec) from OpenAPI, JSON Schema, GraphQL, and raw data (JSON/YAML/CSV). (by koxudaxi)

Datamodel-code-generator Alternatives

Similar projects and alternatives to datamodel-code-generator

koxudaxi
datamodel-code-generator
  1. zod

    TypeScript-first schema validation with static type inference

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. redux-toolkit

    The official, opinionated, batteries-included toolset for efficient Redux development

  4. openapi-generator

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

  5. pydantic

    Data validation using Python type hints

  6. httpx

    A next generation HTTP client for Python. 🦋

  7. NSwag

    The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

  8. typing

    Python static typing home. Hosts the documentation and a user help forum.

  9. spec

    The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs. (by asyncapi)

  10. swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

  11. trpc

    🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

  12. fern

    Input OpenAPI. Output SDKs and Docs.

  13. Schemathesis

    Catch API bugs before your users do

  14. swagger-typescript-api

    Generate the API Client for Fetch or Axios from an OpenAPI Specification

  15. protobuf-ts

    Protobuf and RPC for TypeScript

  16. openapi-typescript-codegen

    NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

  17. telefunc

    Remote Functions.

  18. jsontopydantic

    Web tool for generating Pydantic models from JSON objects

  19. sqlmodel

    SQL databases in Python, designed for simplicity, compatibility, and robustness.

  20. pydantic-factories

    Discontinued Simple and powerful mock data generation using pydantic or dataclasses

  21. python-project-template

    Discontinued This template is **archived**. > UV can now [generate a sample project](https://docs.astral.sh/uv/guides/projects/#creating-a-new-project) > I recommend using **UV** to bootstrap your peojects. > [Copier](https://github.com/copier-org/copier) is a tools that can bootstrap projects from templates.

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

datamodel-code-generator discussion

Log in or Post with

datamodel-code-generator reviews and mentions

Posts with mentions or reviews of datamodel-code-generator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-12.

Stats

Basic datamodel-code-generator repo stats
9
3,923
9.8
2 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?