https://github.com/msgspec/msgspec
deserialization json json-schema jsonschema messagepack msgpack openapi3 python schema serde serialization toml validation yaml
Score: 30.03338352514108
Last synced: about 4 hours ago
JSON representation
Repository metadata:
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
- Host: GitHub
- URL: https://github.com/msgspec/msgspec
- Owner: msgspec
- License: bsd-3-clause
- Created: 2021-01-26T02:53:57.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-10-28T07:35:29.000Z (8 days ago)
- Last Synced: 2026-11-03T16:23:13.362Z (1 day ago)
- Topics: deserialization, json, json-schema, jsonschema, messagepack, msgpack, openapi3, python, schema, serde, serialization, toml, validation, yaml
- Language: Python
- Homepage: https://msgspec.dev
- Size: 18 MB
- Stars: 4,207
- Watchers: 25
- Forks: 229
- Open Issues: 258
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
- Support: docs/supported-types.rst
Owner metadata:
- Name: msgspec
- Login: msgspec
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/287455683?v=4
- Repositories: 3
- Last Synced at: 2026-10-29T11:38:38.596Z
- Profile URL: https://github.com/msgspec
GitHub Events
Total
- Create event: 41
- Delete event: 38
- Fork event: 3
- Issue comment event: 8
- Issues event: 4
- Pull request event: 13
- Pull request review comment event: 6
- Pull request review event: 6
- Push event: 75
- Watch event: 13
- Total: 207
Last Year
- Create event: 41
- Delete event: 38
- Fork event: 3
- Issue comment event: 8
- Issues event: 4
- Pull request event: 13
- Pull request review comment event: 6
- Pull request review event: 6
- Push event: 75
- Watch event: 13
- Total: 207
Committers metadata
Last synced: 1 day ago
Total Commits: 999
Total Committers: 83
Avg Commits per committer: 12.036
Development Distribution Score (DDS): 0.275
Commits in past year: 225
Committers in past year: 51
Avg Commits per committer in past year: 4.412
Development Distribution Score (DDS) in past year: 0.764
| Name | Commits | |
|---|---|---|
| Jim Crist-Harif | j****f@g****m | 724 |
| Ofek Lev | o****r@g****m | 57 |
| sobolevn | m****l@s****e | 53 |
| Tseluiko Aleksandr | a****o@g****m | 26 |
| dependabot[bot] | 4****] | 22 |
| Janek Nouvertné | p****t@p****e | 20 |
| chiri | c****c@p****e | 4 |
| Hannes | h****@n****v | 3 |
| Jelle Zijlstra | j****a@g****m | 3 |
| Vincent Gao | g****0@g****m | 3 |
| Edgar Ramírez Mondragón | 1****n | 3 |
| breken | s****t@b****m | 2 |
| VyrnSynx | m****0@p****e | 2 |
| Thibaut Decombe | 6****s | 2 |
| Rocco Vaccone | 2****e | 2 |
| Michael | v****v@g****m | 2 |
| Huanyi Xie | 7****i | 2 |
| Farhan Saif | f****f@u****u | 2 |
| Copilot | 1****t | 2 |
| Bruno Verachten | g****r@g****m | 2 |
| Dodek Szurek | t****k@c****c | 1 |
| Dylan Pulver | 3****r | 1 |
| Cosima Neidahl | o****8@p****m | 1 |
| Elis Byberi | e****i@g****m | 1 |
| Fridayworks | a****0@g****m | 1 |
| Ben Wiener | i****o@g****m | 1 |
| Colin Jermain | c****n@g****m | 1 |
| Cody Fincher | 2****n | 1 |
| Charan Rathore | 1****e | 1 |
| Cameron Davidson-Pilon | c****n@g****m | 1 |
| and 53 more... | ||
Issue and Pull Request metadata
Last synced: about 11 hours ago
Total issues: 72
Total pull requests: 236
Average time to close issues: 20 days
Average time to close pull requests: 7 days
Total issue authors: 43
Total pull request authors: 78
Average comments per issue: 1.78
Average comments per pull request: 1.3
Merged pull request: 147
Bot issues: 0
Bot pull requests: 32
Past year issues: 71
Past year pull requests: 236
Past year average time to close issues: 20 days
Past year average time to close pull requests: 7 days
Past year issue authors: 43
Past year pull request authors: 78
Past year average comments per issue: 1.79
Past year average comments per pull request: 1.3
Past year merged pull request: 147
Past year bot issues: 0
Past year bot pull requests: 32
Top Issue Authors
- sobolevn (13)
- Siyet (7)
- ofek (4)
- Andarius (3)
- Vizonex (2)
- provinzkraut (2)
- digit50 (2)
- gounthar (2)
- umarbutler (2)
- chirizxc (2)
- leo-gan (1)
- PerchAnton (1)
- kramar11 (1)
- sansyrox (1)
- phiresky (1)
Top Pull Request Authors
- sobolevn (52)
- dependabot[bot] (32)
- Siyet (26)
- ofek (21)
- provinzkraut (9)
- xiehuanyi (4)
- Vizonex (3)
- gaoflow (3)
- jcrist (3)
- Copilot (3)
- chirizxc (3)
- simpleqt (2)
- digit50 (2)
- MbappeWU (2)
- breken-ai (2)
Top Issue Labels
- bug (5)
- enhancement (2)
Top Pull Request Labels
- dependencies (32)
- python:uv (26)
- github_actions (6)
- build-riscv64 (1)
- documentation (1)
Package metadata
- Total packages: 2
-
Total downloads:
- pypi: 29,813,196 last-month
- Total docker downloads: 1,279
- Total dependent packages: 166 (may contain duplicates)
- Total dependent repositories: 235 (may contain duplicates)
- Total versions: 42
- Total maintainers: 2
pypi.org: msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.
- Homepage: https://msgspec.dev
- Documentation: https://msgspec.readthedocs.io/
- Licenses: BSD-3-Clause
- Latest release: 0.22.0 (published about 1 month ago)
- Last Synced: 2026-11-03T09:12:30.828Z (1 day ago)
- Versions: 41
- Dependent Packages: 166
- Dependent Repositories: 235
- Downloads: 29,813,196 Last month
- Docker Downloads: 1,279
-
Rankings:
- Dependent packages count: 0.159%
- Downloads: 0.507%
- Dependent repos count: 1.0%
- Stargazers count: 1.766%
- Average: 2.033%
- Docker downloads count: 2.762%
- Forks count: 6.002%
- Maintainers (2)
proxy.golang.org: github.com/msgspec/msgspec
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/msgspec/msgspec#section-documentation
- Licenses: bsd-3-clause
- Latest release: v0.0.0-20260811131514-f51f378335b0 (published 3 months ago)
- Last Synced: 2026-11-03T09:12:14.013Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
Dependencies
- actions/checkout v2 composite
- actions/download-artifact v2 composite
- actions/setup-python v2 composite
- actions/upload-artifact v2 composite
- codecov/codecov-action v3 composite
- docker/setup-qemu-action v1 composite
- pre-commit/action v3.0.0 composite
- pypa/cibuildwheel v2.16.1 composite
- pypa/gh-action-pypi-publish master composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- peaceiris/actions-gh-pages v3 composite
- ./.github/actions/fetch-release-history * composite
- ./.github/actions/latest-supported-python * composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-python ece7cb06caefa5fff74198d8649806c4678c61a1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
- ./.github/actions/latest-supported-python * composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-python ece7cb06caefa5fff74198d8649806c4678c61a1 composite
- astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
- buildpack-deps 24.04-curl build
- ghcr.io/astral-sh/uv latest build
- mcr.microsoft.com/devcontainers/base ubuntu-24.04 build
- CodSpeedHQ/action a4a36bb07c0638b0b4ca52bf1f3dad1b4289e52f composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-python ece7cb06caefa5fff74198d8649806c4678c61a1 composite
- astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite