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. Learn more →
Top 23 Python Schema Projects
-
marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
Somehow get a serializer going for your database models. I used marshmallow and flask-marshmallow
-
-
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.
-
Mimesis
Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.
Project mention: Mimesis allows you toeasily generate detailed dummy datasets. | /r/datascience | 2023-04-12Mimesis has well-structured and comprehensive documentation: https://mimesis.name
-
-
-
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01 -
-
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.
-
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: PyGraft: Configurable Generation of Schemas and Knowledge Graphs | news.ycombinator.com | 2023-09-13
-
pysonDB
A Simple , ☁️ Lightweight , 💪 Efficent JSON based database for 🐍 Python. PysonDB-V2 has been released ⬇️
Have a tl:dr how it differs / improves on pysonDB?
-
Project mention: Loops: journeys in declarative logic programming in genomics [video] | news.ycombinator.com | 2023-11-30
LinkML that Chris presents here looks really interesting though!
-
There has been a considerable effort in the last few years to try and standardise the way in which these type of APIs are implemented via different frameworks. However, over the last few years, a new type of functionality has become more and more popular: machine learning (ML) models; and the existing frameworks for building APIs are not well suited for this type of functionality. In this series of posts, we will learn how to build APIs using a Framework for the development of Lightweight Applications and Machine-learning Automation, also known as Flama.
-
-
ProfileManifestsMirror
Jamf JSON schema manifests automatically generated from ProfileCreator manifests (https://github.com/ProfileCreator/ProfileManifests)
You can make custom profiles in Jamf using the same json imazing uses/same repo. This will give you access to all of the keys available in the software. I think the reason they say it’s not enterprise software is there is no central control like chrome or edge. https://github.com/Jamf-Custom-Profile-Schemas/ProfileManifestsMirror
-
Project mention: argparse_dataclass: declarative CLIs with argparse and dataclasses (e.g. similar to Rust's structopt) | /r/Python | 2023-06-01
-
openapi-schema-validator
OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1
-
-
-
lupin is a Python JSON object mapper
Python document object mapper (load python object from JSON and vice-versa)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Schema related posts
- Unit testing functions that input/output dataframes?
- Pydantic vs Protobuf vs Namedtuples vs Dataclasses
- Yet another command line tool: clidantic, typed CLIs with click and pydantic
- Data validation for dashboards
- Mypy 0.940 Released
- Show HN: Pandera 0.8.0 – validate pandas, dask, modin, and koalas dataframes
- Pandera 0.8.0: Schema Validation for Pandas, Dask, Modin, and Koalas DataFrames. Oh, and also out-of-the-box Pydantic and Mypy support :)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source Schema projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | marshmallow | 6,865 |
2 | jsonschema | 4,411 |
3 | Mimesis | 4,278 |
4 | pandera | 2,919 |
5 | Schematics | 2,569 |
6 | msgspec | 1,804 |
7 | strictyaml | 1,402 |
8 | pydantic-core | 1,255 |
9 | eralchemy | 1,071 |
10 | Yamale | 631 |
11 | pygraft | 631 |
12 | pysonDB | 359 |
13 | linkml | 265 |
14 | flama | 254 |
15 | typedload | 252 |
16 | ProfileManifestsMirror | 147 |
17 | pydantic-cli | 125 |
18 | openapi-schema-validator | 84 |
19 | SnowDDL | 81 |
20 | pydantic_schemaorg | 45 |
21 | lupin is a Python JSON object mapper | 25 |
22 | py2gpt | 23 |
23 | paradict | 21 |