Python json-schema

Open-source Python projects categorized as json-schema

Top 23 Python json-schema Projects

json-schema
  1. fastapi

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

    Project mention: Top 20 Python API Frameworks with OpenAPI Support | dev.to | 2024-12-19

    FastAPI is a modern, high-performance web framework for building APIs with Python 3.6+ based on standard Python type hints. It is designed for quick development and high efficiency. Zuplo is a proud sponsor of the FastAPI project, to help drive API development in Python.

  2. SaaSHub

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

    SaaSHub logo
  3. pydantic

    Data validation using Python type hints

    Project mention: FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs | dev.to | 2024-10-24

    Pydantic is bundled with FastAPI and is excellent for modelling, validating, and serialising API responses.

  4. sqlmodel

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

    Project mention: Pydantic: The end of manual validations! ✨ | dev.to | 2024-11-23

    Source: https://github.com/fastapi/sqlmodel

  5. jsonschema

    An implementation of the JSON Schema specification for Python

  6. datamodel-code-generator

    Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.

  7. uvicorn-gunicorn-fastapi-docker

    Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

  8. msgspec

    A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

    Project mention: Don't let dicts spoil your code | news.ycombinator.com | 2024-10-09

    gjson [1] and a few other go packages offer a way to parse arbitrary JSON without requiring structs to hold them.

    re: Python. I like PyRight/PyLance for Python typing, it seems to "just work" afaict. I also like msgspec for dataclass like behavior [2].

    ---

    1: https://github.com/tidwall/gjson

    2: https://jcristharif.com/msgspec/

  9. pydantic-core

    Core validation logic for pydantic written in rust

  10. apispec

    A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..

  11. mashumaro

    Fast and well tested serialization library

  12. opendata.cern.ch

    Source code for the CERN Open Data portal

    Project mention: LHC experiments at CERN observe quantum entanglement at the highest energy yet | news.ycombinator.com | 2024-09-22

    We already make the data available publicly...

    http://opendata.cern.ch/

  13. streamlit-pydantic

    🪄 Auto-generate Streamlit UI from Pydantic Models and Dataclasses.

  14. django-jsonform

    A better, user-friendly JSON editing form field for Django admin. Also supports Postgres ArrayField.

  15. local-llm-function-calling

    A tool for generating function arguments and choosing what function to call with local LLMs

    Project mention: Tell HN: OpenAI still has a moat, it's called function calling and its API | news.ycombinator.com | 2024-02-21

    hello? https://github.com/rizerphe/local-llm-function-calling

  16. linkml

    Linked Open Data Modeling Language

  17. hull

    The incredible HULL - Helm Uniform Layer Library - is a Helm library chart to improve Helm chart based workflows (by vidispine)

  18. cadwyn

    Production-ready community-driven modern Stripe-like API versioning in FastAPI

    Project mention: API Versioning at Monite | dev.to | 2024-08-29

    As a result of countless experiments, we now have Cadwyn: an open-source API versioning framework that not only implements Stripe's approach but significantly builds on top of it. We will be talking about its Fastapi and Pydantic implementation but the core principles are language and framework agnostic.

  19. apischema

    JSON (de)serialization, GraphQL and JSON schema generation using Python typing.

  20. check-jsonschema

    A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!

  21. jsf

    Creates fake JSON files from a JSON schema

  22. MOSP

    A collaborative platform for creating, editing and sharing JSON objects.

  23. nvelope

    Define your JSON schema as Python dataclasses

  24. pydantic_schemaorg

    Schema.org classes in pydantic

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python json-schema discussion

Log in or Post with

Python json-schema related posts

  • Pydantic: The end of manual validations! ✨

    4 projects | dev.to | 23 Nov 2024
  • Pydantic Settings + AWS the easy way

    4 projects | dev.to | 28 Jul 2024
  • Checkbox Extraction from PDFs - A Tutorial

    3 projects | dev.to | 16 Jul 2024
  • Demystifying the Protobuf Wire Format

    4 projects | news.ycombinator.com | 17 May 2024
  • Advanced RAG with guided generation

    2 projects | dev.to | 18 Apr 2024
  • Pydantic v2 ruined the elegance of Pydantic v1

    1 project | news.ycombinator.com | 28 Jan 2024
  • Ask HN: Pydantic has too much deprecation. Why is it popular?

    1 project | news.ycombinator.com | 3 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source json-schema projects in Python? This list will help you:

# Project Stars
1 fastapi 79,469
2 pydantic 22,019
3 sqlmodel 15,010
4 jsonschema 4,662
5 datamodel-code-generator 2,863
6 uvicorn-gunicorn-fastapi-docker 2,728
7 msgspec 2,518
8 pydantic-core 1,470
9 apispec 1,184
10 mashumaro 802
11 opendata.cern.ch 668
12 streamlit-pydantic 480
13 django-jsonform 360
14 local-llm-function-calling 342
15 linkml 332
16 hull 242
17 cadwyn 232
18 apischema 230
19 check-jsonschema 228
20 jsf 171
21 MOSP 75
22 nvelope 63
23 pydantic_schemaorg 61

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 2nd most popular programming language
based on number of references?