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. Learn more β
Top 23 Python dataclass Projects
-
Project mention: Web scraping of a dynamic website using Python with HTTP Client | dev.to | 2024-09-28
The library already has support for an HTTP client that allows bypassing Cloudflare - CurlImpersonateHttpClient. Since we have to work with JSON responses we could use parsel_crawler added in version 0.3.0, but I think this is excessive for such tasks, besides I like the high speed of orjson.. Therefore, we'll need to implement our crawler rather than using one of the ready-made ones.
-
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.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
pyrallis
Pyrallis is a framework for structured configuration parsing from both cmd and files. Simply define your desired configuration structure as a dataclass and let pyrallis do the rest!
-
-
-
-
-
-
dataconf
Simple dataclasses configuration management for Python with hocon/json/yaml/properties/env-vars/dict/cli support.
-
-
Project mention: Show HN: Jsonblog-schema β a JSON schema for making your blog from one file | news.ycombinator.com | 2025-02-25
below the list of Properties on a "JSON-LD" tabs
The JSON schema for schema.org in lexiq-legal/pydantic_schemaorg aren't yet rebuilt for pydantic v2 FWIU; https://github.com/lexiq-legal/pydantic_schemaorg
W3C SHACL Shapes and Constraints Language is the Linked Data schema valuation spec which is an alternative to JSON schema, of which there are many implementations.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python dataclasses discussion
Python dataclasses related posts
-
Web scraping of a dynamic website using Python with HTTP Client
-
Pyserde
-
GitHub - anatoly-scherbakov/documented: Templated docstrings for Python classes
-
pyserde: Serialization library on top of dataclasses, inspired by serde-rs
-
argparse_dataclass: declarative CLIs with argparse and dataclasses (e.g. similar to Rust's structopt)
-
Pyserde: Serialization library on top of dataclasses, inspired by serde-rs
-
RE: If you had to pick a library from another language (Rust, JS, etc.) that isnβt currently available in Python and have it instantly converted into Python for you to use, what would it be?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 Jun 2025
Index
What are some of the best open-source dataclass projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | orjson | 6,975 |
2 | notion-sdk-py | 1,993 |
3 | dacite | 1,873 |
4 | dataclasses-json | 1,430 |
5 | polyfactory | 1,224 |
6 | mashumaro | 855 |
7 | pyserde | 782 |
8 | streamlit-pydantic | 547 |
9 | SimpleParsing | 469 |
10 | traits | 452 |
11 | djangorestframework-dataclasses | 446 |
12 | hydra-zen | 385 |
13 | python-youtube | 336 |
14 | apischema | 234 |
15 | pyrallis | 232 |
16 | dataclass-csv | 196 |
17 | desert | 158 |
18 | danio | 114 |
19 | argparse_dataclass | 90 |
20 | dataclassy | 84 |
21 | dataconf | 81 |
22 | chili | 71 |
23 | pydantic_schemaorg | 68 |