https://github.com/tinylib/msgp
Score: 34.84479032752368
Last synced: about 2 hours ago
JSON representation
Repository metadata:
A Go code generator for MessagePack / msgpack.org[Go]
- Host: GitHub
- URL: https://github.com/tinylib/msgp
- Owner: tinylib
- License: mit
- Created: 2014-09-12T03:09:53.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2026-06-04T07:41:49.000Z (2 months ago)
- Last Synced: 2026-08-06T19:47:43.058Z (6 days ago)
- Language: Go
- Homepage:
- Size: 9.96 MB
- Stars: 1,948
- Watchers: 37
- Forks: 200
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: tinylib
- Login: tinylib
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/10499993?v=4
- Repositories: 3
- Last Synced at: 2024-11-01T00:51:22.372Z
- Profile URL: https://github.com/tinylib
GitHub Events
Total
- Create event: 5
- Fork event: 9
- Gollum event: 22
- Issue comment event: 38
- Issues event: 31
- Pull request event: 46
- Pull request review comment event: 11
- Pull request review event: 27
- Push event: 35
- Release event: 4
- Watch event: 91
- Total: 319
Last Year
- Create event: 1
- Gollum event: 4
- Issue comment event: 14
- Issues event: 13
- Pull request event: 17
- Pull request review comment event: 7
- Pull request review event: 10
- Push event: 17
- Release event: 1
- Watch event: 20
- Total: 104
Committers metadata
Last synced: 2 days ago
Total Commits: 415
Total Committers: 55
Avg Commits per committer: 7.545
Development Distribution Score (DDS): 0.405
Commits in past year: 33
Committers in past year: 5
Avg Commits per committer in past year: 6.6
Development Distribution Score (DDS) in past year: 0.242
| Name | Commits | |
|---|---|---|
| philhofer | p****r@u****u | 247 |
| Klaus Post | k****t@g****m | 52 |
| Sebastiaan van Stijn | g****b@g****l | 17 |
| Blake Williams | g****b@q****t | 11 |
| Aurélien Rainone | a****e@g****m | 7 |
| Michael Gehring | m****g@e****g | 7 |
| Michal Hruby | m****r@g****m | 5 |
| ttacon | t****n@g****m | 5 |
| Brad Peabody | b****d@p****o | 4 |
| Peter Waller | p****@p****t | 3 |
| Byron Rakitzis | r****s | 3 |
| Janusz Marcinkiewicz | j****m@n****m | 3 |
| Alexander Campbell | a****l@g****m | 2 |
| Eliott Bouhana | 4****s | 2 |
| Jason E. Aten | j****n@g****m | 2 |
| Oleksandr Redko | o****b@g****m | 2 |
| Tianon Gravi | a****n@g****m | 2 |
| Uladzimir Trehubenka | t****v@t****y | 2 |
| Shawn Smith | 4****i | 2 |
| Burkov Egor | e****v@r****u | 2 |
| Aamir Khan | s****m@g****m | 1 |
| Adam Ning | f****t@g****m | 1 |
| Alexander Menshchikov | a****v@y****u | 1 |
| Andrew Glaude | a****4@g****m | 1 |
| Sean Cunningham | s****m@e****m | 1 |
| Karrick McDermott | k****t@l****m | 1 |
| Jimmy Huang | j****g@j****m | 1 |
| JFB | j****t@z****e | 1 |
| zhuo.meng | m****3@g****m | 1 |
| ugorji | u****i@g****m | 1 |
| and 25 more... | ||
Issue and Pull Request metadata
Last synced: 7 days ago
Total issues: 90
Total pull requests: 162
Average time to close issues: about 2 years
Average time to close pull requests: 7 months
Total issue authors: 68
Total pull request authors: 50
Average comments per issue: 2.5
Average comments per pull request: 1.38
Merged pull request: 105
Bot issues: 0
Bot pull requests: 0
Past year issues: 7
Past year pull requests: 15
Past year average time to close issues: 21 days
Past year average time to close pull requests: 7 days
Past year issue authors: 5
Past year pull request authors: 4
Past year average comments per issue: 1.43
Past year average comments per pull request: 0.4
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- klauspost (6)
- bradleypeabody (5)
- artvel (3)
- philhofer (2)
- natewernimont-wk (2)
- ColtonProvias (2)
- maxless (2)
- glycerine (2)
- sylr (2)
- shabbyrobe (2)
- wangcn (2)
- zeldovich (2)
- shawnps-sigsci (2)
- yusufozturk (2)
- Tijani-Dia (1)
Top Pull Request Authors
- klauspost (60)
- philhofer (8)
- thaJeztah (8)
- bradleypeabody (6)
- VirrageS (5)
- wooffie (4)
- eliottness (4)
- piyongcai (4)
- mhr3 (4)
- erikdubbelboer (3)
- a-menshchikov (2)
- jhwz (2)
- very-amused (2)
- jperkin (2)
- karelbilek (2)
Top Issue Labels
- feature (2)
- help wanted (1)
- bug (1)
Top Pull Request Labels
Package metadata
- Total packages: 15
- Total downloads: unknown
- Total docker downloads: 12,501,719,457
- Total dependent packages: 3,668 (may contain duplicates)
- Total dependent repositories: 12,247 (may contain duplicates)
- Total versions: 68
proxy.golang.org: github.com/tinylib/msgp
msgp is a code generation tool for creating methods to serialize and de-serialize Go data structures to and from MessagePack.
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://pkg.go.dev/github.com/tinylib/msgp#section-documentation
- Licenses: MIT
- Latest release: v1.6.4 (published 5 months ago)
- Last Synced: 2026-08-12T02:31:41.077Z (1 day ago)
- Versions: 26
- Dependent Packages: 3,668
- Dependent Repositories: 12,247
- Docker Downloads: 12,501,719,457
-
Rankings:
- Docker downloads count: 0.033%
- Dependent packages count: 0.064%
- Dependent repos count: 0.069%
- Average: 0.779%
- Stargazers count: 1.629%
- Forks count: 2.102%
proxy.golang.org: gopkg.in/tinylib/msgp.v1
msgp is a code generation tool for creating methods to serialize and de-serialize Go data structures to and from MessagePack.
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://pkg.go.dev/gopkg.in/tinylib/msgp.v1#section-documentation
- Licenses: MIT
- Latest release: v1.1.3 (published almost 6 years ago)
- Last Synced: 2026-08-12T02:31:40.140Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.029%
- Forks count: 1.29%
- Average: 4.666%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/tinylib/msgp.v2
msgp is a code generation tool for creating methods to serialize and de-serialize Go data structures to and from MessagePack.
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://pkg.go.dev/gopkg.in/tinylib/msgp.v2#section-documentation
- Licenses: MIT
- Latest release: (published 1 day ago)
- Last Synced: 2026-08-12T02:31:39.100Z (1 day ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.029%
- Forks count: 1.29%
- Average: 4.666%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/TinyLib/msgp
msgp is a code generation tool for creating methods to serialize and de-serialize Go data structures to and from MessagePack.
- Homepage: https://github.com/TinyLib/msgp
- Documentation: https://pkg.go.dev/github.com/TinyLib/msgp#section-documentation
- Licenses: MIT
- Latest release: v1.6.4 (published 5 months ago)
- Last Synced: 2026-08-12T02:31:42.518Z (1 day ago)
- Versions: 26
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.309%
- Average: 5.488%
- Dependent repos count: 5.666%
proxy.golang.org: github.com/tinylib/msgp/msgp
This package is the support library for the msgp code generator (http://github.com/tinylib/msgp). This package defines the utilites used by the msgp code generator for encoding and decoding MessagePack from []byte and io.Reader/io.Writer types. Much of this package is devoted to helping the msgp code generator implement the Marshaler/Unmarshaler and Encodable/Decodable interfaces. This package defines four "families" of functions: Once a type has satisfied the `Encodable` and `Decodable` interfaces, it can be written and read from arbitrary `io.Writer`s and `io.Reader`s using and There are also methods for converting MessagePack to JSON without an explicit de-serialization step. For additional tips, tricks, and gotchas, please visit the wiki at http://github.com/tinylib/msgp
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://pkg.go.dev/github.com/tinylib/msgp/msgp#section-documentation
- Licenses: MIT
- Latest release: (published 8 months ago)
- Last Synced: 2026-08-12T02:31:44.497Z (1 day ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.151%
- Average: 6.357%
- Dependent repos count: 6.563%
debian-11: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://packages.debian.org/bullseye/golang-github-tinylib-msgp
- Licenses: mit
- Latest release: 1.0.2-3 (published 6 months ago)
- Last Synced: 2026-03-13T11:32:01.545Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.1.6-1 (published 6 months ago)
- Last Synced: 2026-03-11T07:11:52.740Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-10: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://packages.debian.org/buster/golang-github-tinylib-msgp
- Licenses: mit
- Latest release: 1.0.2-2 (published 6 months ago)
- Last Synced: 2026-03-14T06:01:07.844Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://packages.debian.org/bookworm/golang-github-tinylib-msgp
- Licenses: mit
- Latest release: 1.1.6-1 (published 6 months ago)
- Last Synced: 2026-03-13T00:10:12.185Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Documentation: https://packages.debian.org/trixie/golang-github-tinylib-msgp
- Licenses: mit
- Latest release: 1.2.5-1 (published 6 months ago)
- Last Synced: 2026-03-13T20:08:43.328Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.1.6-1build1 (published 6 months ago)
- Last Synced: 2026-03-10T05:02:37.096Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.1.9-1 (published 6 months ago)
- Last Synced: 2026-03-06T10:24:59.753Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.2.0-1 (published 6 months ago)
- Last Synced: 2026-03-08T16:50:23.512Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.0.2-2 (published 6 months ago)
- Last Synced: 2026-03-13T03:19:10.996Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: golang-github-tinylib-msgp
- Homepage: https://github.com/tinylib/msgp
- Licenses: mit
- Latest release: 1.0.2-3build1 (published 6 months ago)
- Last Synced: 2026-03-07T04:41:53.323Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- github.com/philhofer/fwd v1.1.2-0.20210722190033-5c56ac6d0bb9
- golang.org/x/tools v0.0.0-20201022035929-9cf592e881e9
- github.com/philhofer/fwd v1.1.2-0.20210722190033-5c56ac6d0bb9
- github.com/yuin/goldmark v1.2.1
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
- golang.org/x/mod v0.3.0
- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859
- golang.org/x/net v0.0.0-20201021035429-f5854403a974
- golang.org/x/sync v0.0.0-20190423024810-112230192c58
- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20190412213103-97732733099d
- golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.3
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
- golang.org/x/tools v0.0.0-20201022035929-9cf592e881e9
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- golangci/golangci-lint-action v3 composite