SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python json-schema Projects
-
The most sophisticated approach uses type hints and models to automatically generate documentation. FastAPI is the poster child here - it introspects your Pydantic models and function signatures to build comprehensive OpenAPI specs with minimal manual input.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
an SQLModel entity backed by a database table doesn't validate its fields on creation, which is the point of Pydantic.
https://github.com/fastapi/sqlmodel/issues/52#issuecomment-1...
-
-
datamodel-code-generator
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
-
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
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/
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
-
-
Project mention: New Proofs Probe the Limits of Mathematical Truth | news.ycombinator.com | 2025-02-04
https://opendata.cern.ch/
I've gotten into 3D printing, and load and temperature data of different filaments is always appreciated.
Mixing materials together, microscopic images, etc...
I get a lot of value from YouTubers who simple follow a consistent methodology of endurance or break testing products or materials. Tear downs and documentation of internals, performance statistics, etc...
Channels like CNCKitchen or ProjectFarm are excellent citizen scientists for example.
-
-
-
fastopenapi
FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Falcon, Flask, Quart, Sanic, Starlette, Tornado).
Repository: GitHub
-
local-llm-function-calling
A tool for generating function arguments and choosing what function to call with local LLMs
-
-
django-jsonform
A better, user-friendly JSON editing form field for Django admin. Also supports Postgres ArrayField.
-
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!
-
hull
The incredible HULL - Helm Uniform Layer Library - is a Helm library chart to improve Helm chart based workflows (by vidispine)
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python json-schema discussion
Python json-schema related posts
-
Dict Unpacking in Python
-
FastAPI vs Nexios: A Comprehensive Comparison of Modern Python Web Frameworks
-
A Practical Guide on Structuring LLM Outputs with Pydantic
-
Advanced Pydantic: Generic Models, Custom Types, and Performance Tricks
-
How to use FastAPI for microservices in Python
-
Show HN: FastOpenAPI – automated docs for many Python frameworks
-
Pydantic: The end of manual validations! ✨
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source json-schema projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | fastapi | 88,998 |
2 | pydantic | 24,969 |
3 | sqlmodel | 16,663 |
4 | jsonschema | 4,826 |
5 | datamodel-code-generator | 3,419 |
6 | msgspec | 3,110 |
7 | uvicorn-gunicorn-fastapi-docker | 2,796 |
8 | pydantic-core | 1,661 |
9 | apispec | 1,203 |
10 | mashumaro | 870 |
11 | opendata.cern.ch | 715 |
12 | JSON-Schema-Test-Suite | 671 |
13 | streamlit-pydantic | 560 |
14 | fastopenapi | 427 |
15 | local-llm-function-calling | 427 |
16 | linkml | 404 |
17 | django-jsonform | 400 |
18 | check-jsonschema | 273 |
19 | hull | 261 |
20 | cadwyn | 261 |
21 | apischema | 236 |
22 | jsf | 185 |
23 | MOSP | 74 |