cattrs has 75.7M monthly downloads and 1K GitHub stars. Version 26.1.0 supports Python 3.10+, first published in 2017.
It is actively maintained under a permissive license, last released in Feb 2026.
It is built on top of attrs, exceptiongroup and typing-extensions. It is used by 383 tracked packages, including requests-cache, looker-sdk and jsii.
GitHub topics include attrs, deserialization and serialization.
Package Insights
- No releases in 133 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Used By
- requests-cache
- looker-sdk
- jsii
- lsprotocol
- coremltools
- pygls
- markdown-to-confluence
- app-store-server-library
- contree-sdk
- python-lsp-ruff
- dagger-io
- bentoml
- reformat-gherkin
- clangd-tidy
- jedi-language-server
- gooddata-sdk
- cosmos-xenna
- ell-ai
- typecats
- linehaul
- karaoke-gen
- verify-everything
- django-schema-graph
- pyoverkiz
- geneva
- ocdsextensionregistry
- modelspec
- airflow-metaplane
- sphinx-js
- cratedb-toolkit
- modeci-mdf
- wexample-helpers
- mozilla-metric-config-parser
- backend-ai-agent
- dagster-looker
- wexample-prompt
- wexample-filestate
- wexample-config
- laboneq
- wexample-helpers-yaml
- wexample-file
- wexample-wex-addon-app
- wexample-wex-core
- webknossos
- wexample-app
- wexample-api
- wexample-filestate-git
- wexample-migration
- wexample-helpers-git
- dbwarden