The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python json-schema Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
-
django-jsonform
A better, user-friendly JSON editing form field for Django admin. Also supports Postgres ArrayField.
-
local-llm-function-calling
A tool for generating function arguments and choosing what function to call with local LLMs
-
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
An API application framework (such as FastAPI)
First, note the method prefix_allowed_tokens_fn. This method applies a Pydantic model to constrain/guide how the LLM generates tokens. Next, see how that constrain can be applied to txtai's LLM pipeline.
Project mention: Datamodel-code-generator: Pydantic model/dataclass from OpenAPI, JSON, YAML | news.ycombinator.com | 2023-11-16
Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01
Funny that you ask... https://github.com/pydantic/pydantic-core Unfortunately it seems that the functionality you ask for is not (yet) part of this ...
Project mention: DotDict: A simple Python library to make chained attributes possible | news.ycombinator.com | 2023-08-02
Project mention: Observable 2.0, a static site generator for data apps | news.ycombinator.com | 2024-02-15I think the idea of Framework is really good, but static data limits the applications, excluding monitoring and other cases in which the data is constantly changing, but the dashboard can stay as it is. For example, I'd love to see a revamped Framework version of the LHC beam monitor and related pages (see https://op-webtools.web.cern.ch/vistar/, but check again in 2 months or so, when the accelerator will be running).
In high-energy physics, ROOT is /the/ toolkit for data analysis, and I guess jsROOT (https://root.cern.ch/js/) could also be used to load data to be shown in Framework dashboards. I thought the idea of Framework as a blogging engine with powerful data visualization built-in could be very interesting. Think, for example, about physicists pulling open data (https://opendata.cern.ch) and writing about their analysis or someone pulling data from https://ourworldindata.org/ in their own visualizations to support their case while writing about a particular subject, etc.
Project mention: Loops: journeys in declarative logic programming in genomics [video] | news.ycombinator.com | 2023-11-30LinkML that Chris presents here looks really interesting though!
Project mention: Tell HN: OpenAI still has a moat, it's called function calling and its API | news.ycombinator.com | 2024-02-21hello? https://github.com/rizerphe/local-llm-function-calling
Python json-schema related posts
- Advanced RAG with guided generation
- Pydantic v2 ruined the elegance of Pydantic v1
- Ask HN: Pydantic has too much deprecation. Why is it popular?
- OpenAI uses Pydantic for their ChatCompletions API
- Building a Secure API with FastAPI, PostgreSQL, and Hanko Authentication
- Show HN: LLMs can generate valid JSON 100% of the time
- Cannot get Langchain to work
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source json-schema projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 70,541 |
2 | pydantic | 18,521 |
3 | sqlmodel | 12,894 |
4 | jsonschema | 4,431 |
5 | uvicorn-gunicorn-fastapi-docker | 2,513 |
6 | datamodel-code-generator | 2,281 |
7 | msgspec | 1,857 |
8 | pydantic-core | 1,263 |
9 | apispec | 1,132 |
10 | mashumaro | 727 |
11 | opendata.cern.ch | 635 |
12 | streamlit-pydantic | 313 |
13 | django-jsonform | 285 |
14 | linkml | 275 |
15 | local-llm-function-calling | 252 |
16 | typedload | 252 |
17 | apischema | 214 |
18 | check-jsonschema | 176 |
19 | jsf | 153 |
20 | hull | 150 |
21 | MOSP | 74 |
22 | nvelope | 65 |
23 | pydantic_schemaorg | 45 |