https://github.com/MessagePack-CSharp/MessagePack-CSharp
c-sharp lz4 messagepack msgpack serialization serializer unity xamarin
Score: 34.20550495609664
Last synced: 1 day ago
JSON representation
Repository metadata:
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
- Host: GitHub
- URL: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Owner: MessagePack-CSharp
- License: other
- Created: 2017-02-13T00:58:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2026-10-30T11:40:30.000Z (3 days ago)
- Last Synced: 2026-10-31T04:27:20.044Z (3 days ago)
- Topics: c-sharp, lz4, messagepack, msgpack, serialization, serializer, unity, xamarin
- Language: C#
- Homepage:
- Size: 15.5 MB
- Stars: 6,807
- Watchers: 147
- Forks: 779
- Open Issues: 152
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
-
Funding:
- Github: neuecc, aarnott
Owner metadata:
- Name: MessagePack-CSharp
- Login: MessagePack-CSharp
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/138041803?v=4
- Repositories: 1
- Last Synced at: 2026-11-01T02:33:02.848Z
- Profile URL: https://github.com/MessagePack-CSharp
GitHub Events
Total
- Create event: 88
- Delete event: 78
- Discussion event: 1
- Fork event: 62
- Issue comment event: 358
- Issues event: 153
- Pull request event: 201
- Pull request review comment event: 62
- Pull request review event: 93
- Push event: 188
- Release event: 12
- Watch event: 751
- Total: 2047
Last Year
- Create event: 6
- Delete event: 7
- Fork event: 4
- Issue comment event: 8
- Issues event: 9
- Pull request event: 5
- Pull request review comment event: 1
- Push event: 23
- Watch event: 61
- Total: 124
Committers metadata
Last synced: 2 days ago
Total Commits: 2,519
Total Committers: 134
Avg Commits per committer: 18.799
Development Distribution Score (DDS): 0.444
Commits in past year: 78
Committers in past year: 6
Avg Commits per committer in past year: 13.0
Development Distribution Score (DDS) in past year: 0.231
| Name | Commits | |
|---|---|---|
| Andrew Arnott | a****t@g****m | 1400 |
| neuecc | i****s@n****c | 569 |
| dependabot[bot] | 4****] | 140 |
| pCYSl5EDgo | p****o@y****p | 73 |
| Alan Liu | a****0@g****m | 24 |
| Mayuki Sawatari | m****b@m****g | 18 |
| github-actions[bot] | 4****] | 16 |
| y-sasaki | 1****L | 11 |
| shimat | s****k@g****m | 9 |
| Ikiru Yoshizaki | 3****c | 8 |
| Sergey Andreev | s****y@t****o | 7 |
| NOlbert | 4****t | 7 |
| Rynco Maekawa | l****d@o****m | 6 |
| Johannes Deml | p****c@d****o | 6 |
| Toru Higuruma | s****a@o****p | 6 |
| Aleksander Heintz | a****r@a****e | 5 |
| Jonas Frost | j****@d****g | 5 |
| Þorgeir | t****r@s****m | 5 |
| itn3000 | i****0@g****m | 5 |
| nmi | n****i@r****m | 5 |
| wait | w****d@g****m | 5 |
| g.shinohara | g****a@c****i | 5 |
| Copilot | 1****t | 4 |
| Dave | s****n@g****m | 4 |
| Nirklav | m****1@g****m | 4 |
| Pranav K | p****n@h****m | 4 |
| avtc | t****v@g****m | 4 |
| honda.tatsuya | h****a@d****p | 4 |
| Alex Zavadsky | z****a@i****u | 4 |
| maxim | m****m@D****T | 4 |
| and 104 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 347
Total pull requests: 436
Average time to close issues: 4 months
Average time to close pull requests: 15 days
Total issue authors: 231
Total pull request authors: 58
Average comments per issue: 2.8
Average comments per pull request: 1.02
Merged pull request: 281
Bot issues: 2
Bot pull requests: 104
Past year issues: 21
Past year pull requests: 39
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 5 days
Past year issue authors: 21
Past year pull request authors: 11
Past year average comments per issue: 1.43
Past year average comments per pull request: 1.67
Past year merged pull request: 19
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- AArnott (36)
- neuecc (18)
- pCYSl5EDgo (6)
- N-Olbert (5)
- alexvaluyskiy (5)
- billwoo (4)
- AlanLiu90 (4)
- pkindruk (4)
- fanoI (4)
- alexyakunin (3)
- TheCGDF (3)
- thewalrusnp (3)
- krishkat (3)
- LavrinenkoRuslan (3)
- s-anzai (3)
Top Pull Request Authors
- AArnott (146)
- dependabot[bot] (104)
- neuecc (44)
- AlanLiu90 (28)
- pCYSl5EDgo (18)
- nmi-relewise (6)
- Copilot (4)
- AronParker (4)
- N-Olbert (4)
- BertanAygun (4)
- alimakki (3)
- unsafePtr (3)
- pkindruk (3)
- Y-YoL (3)
- Bykiev (3)
Top Issue Labels
- unity (16)
- bug (13)
- enhancement (12)
- analyzer (12)
- source generation (11)
- no-issue-activity (10)
- wontfix (6)
- help wanted (4)
- awaiting-approval (4)
- blocker (3)
- question (3)
- dependencies (2)
- invalid (1)
Top Pull Request Labels
- dependencies (104)
- source generation (27)
- analyzer (15)
- enhancement (12)
- .NET (10)
- unity (6)
- hacktoberfest-accepted (2)
- breaking change (1)
- bug (1)
- blocker (1)
Package metadata
- Total packages: 13
-
Total downloads:
- nuget: 768,440,181 total
- Total dependent packages: 622 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 1,035
- Total maintainers: 2
nuget.org: messagepack.lz4
LZ4 compression for MessagePack as a MessagePackMessageProcessor: options.WithLz4Frame() writes standard LZ4 frames (optionally with a dictionary) that the lz4 tool reads; the v3-compatible Lz4Block (ext 99) and Lz4BlockArray (ext 98) envelopes remain for data shared with v3.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 4.0.0-preview.2 (published 4 days ago)
- Last Synced: 2026-10-31T16:08:39.362Z (2 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.243%
- Forks count: 0.484%
- Average: 8.243%
- Dependent repos count: 12.697%
- Dependent packages count: 19.548%
nuget.org: messagepack.zstandard
Zstandard compression for MessagePack as a MessagePackMessageProcessor — standard Zstandard frames, composed purely through options. Uses the BCL codec on .NET 11 and NativeCompressions.Zstandard below.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 4.0.0-preview.2 (published 4 days ago)
- Last Synced: 2026-10-31T16:08:37.952Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 5.525%
- Average: 10.147%
- Dependent packages count: 14.769%
nuget.org: messagepack.signalr
SignalR "messagepack" hub protocol (server and client) on MessagePack v4, wire-compatible with Microsoft.AspNetCore.SignalR.Protocols.MessagePack and the JavaScript/Java MessagePack clients.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 4.0.0-preview.2 (published 4 days ago)
- Last Synced: 2026-10-31T16:08:38.009Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 5.525%
- Average: 10.147%
- Dependent packages count: 14.769%
nuget.org: messagepack
Extremely fast MessagePack (MsgPack) serializer for C#: source-generated formatters, Native AOT and trimming support, zero-copy buffers on .NET 9+, and wire compatibility with MessagePack for C# v3. Supports .NET Framework (netstandard2.0), .NET 9+ and Unity.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-11-01T09:06:29.519Z (1 day ago)
- Versions: 153
- Dependent Packages: 519
- Dependent Repositories: 0
- Downloads: 357,033,179 Total
-
Rankings:
- Downloads: 0.087%
- Average: 10.914%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.annotations
Migration shim for MessagePack v3 code: the attributes now live in the MessagePack package and this package type-forwards to it. Reference MessagePack directly in new projects.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-10-31T16:08:40.807Z (2 days ago)
- Versions: 78
- Dependent Packages: 60
- Dependent Repositories: 0
- Downloads: 300,416,745 Total
-
Rankings:
- Downloads: 0.107%
- Average: 10.92%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepackanalyzer
Analyzers and source generator for MessagePack for C#. Verify rules for [MessagePackObject] and code fix for [Key]. A roslyn source generator for AOT or faster startup of applications that use the MessagePack nuget package.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-10-31T16:08:38.450Z (2 days ago)
- Versions: 94
- Dependent Packages: 34
- Dependent Repositories: 0
- Downloads: 100,334,864 Total
-
Rankings:
- Downloads: 0.198%
- Average: 10.951%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.aspnetcoremvcformatter
ASP.NET Core MVC input/output formatters for MessagePack (application/x-msgpack), the v4 counterpart of MessagePack.AspNetCoreMvcFormatter.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-10-31T16:08:40.897Z (2 days ago)
- Versions: 127
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,886,457 Total
-
Rankings:
- Downloads: 0.838%
- Average: 11.164%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.immutablecollection
Deprecated package to add System.Collections.Immutable support to MessagePack. This is now built into the main package.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-11-01T04:25:20.937Z (2 days ago)
- Versions: 143
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 1,512,465 Total
-
Rankings:
- Downloads: 1.199%
- Average: 11.285%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.msbuild.tasks
MSBuild Tasks of MessagePack for C#.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 2.5.307 (published about 1 month ago)
- Last Synced: 2026-10-31T16:08:40.844Z (2 days ago)
- Versions: 47
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,293,783 Total
-
Rankings:
- Downloads: 1.485%
- Average: 11.38%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.unityshims
UnityEngine value-type shims (Vector2/3/4, Quaternion, Color, Rect, Bounds, Matrix4x4, AnimationCurve, Gradient, ...) with the same MessagePack formatters the MessagePack.Unity package uses inside Unity, so servers read and write the Unity wire.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-11-01T09:06:33.992Z (1 day ago)
- Versions: 140
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 814,391 Total
-
Rankings:
- Downloads: 2.397%
- Average: 11.684%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.reactiveproperty
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). Extension support for ReactiveProperty.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-11-01T10:30:02.294Z (1 day ago)
- Versions: 145
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 339,522 Total
-
Rankings:
- Downloads: 3.58%
- Average: 12.078%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: messagepack.generator
MessagePack standalone code generator.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 2.5.307 (published about 1 month ago)
- Last Synced: 2026-10-31T16:08:38.828Z (2 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 784,737 Total
-
Rankings:
- Downloads: 3.625%
- Average: 12.093%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (1)
nuget.org: messagepack.experimental
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). Experimental implementations.
- Homepage: https://github.com/MessagePack-CSharp/MessagePack-CSharp
- Licenses: MIT
- Latest release: 3.1.12 (published 21 days ago)
- Last Synced: 2026-10-31T16:08:40.070Z (2 days ago)
- Versions: 56
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 24,038 Total
-
Rankings:
- Dependent repos count: 13.819%
- Average: 18.624%
- Dependent packages count: 18.835%
- Downloads: 23.218%
- Maintainers (2)
Dependencies
- actions/stale v5.2.0 composite
- Cysharp/Actions/.github/actions/check-metas main composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- actions/upload-artifact v3 composite
- game-ci/unity-builder v2 composite
- BenchmarkDotNet 0.12.1
- BenchmarkDotNet.Diagnostics.Windows 0.12.1
- BenchmarkDotNet 0.12.1
- Ceras 4.1.7
- FsPickler 5.2.2
- Hyperion 0.9.11
- Jil 2.17.0
- MsgPack.Cli 1.0.1
- Newtonsoft.Json 13.0.1
- Newtonsoft.Json.Bson 1.0.2
- SpanJson 3.0.1
- System.Text.Json 4.6.0
- Utf8Json 1.3.7
- protobuf-net 2.4.4
- Microsoft.NET.StringTools 17.4.0
- Nerdbank.Streams 2.8.57
- System.Runtime.CompilerServices.Unsafe 4.5.2
- BenchmarkDotNet *
- BenchmarkDotNet.Diagnostics.Windows 0.11.4
- Hyperion *
- Jil *
- MessagePack *
- MsgPack.Cli *
- Nerdbank.Streams 2.8.57
- Newtonsoft.Json *
- RandomFixtureKit 1.0.0
- Sigil *
- ZeroFormatter *
- protobuf-net *
- MsgPack.Cli *
- Nerdbank.Streams 2.8.57
- Newtonsoft.Json *
- ZeroFormatter *
- protobuf-net *
- Microsoft.NETCore.Portable.Compatibility 1.0.1
- MsgPack.Cli 0.7.1
- Newtonsoft.Json 13.0.1
- ZeroFormatter 1.6.4
- protobuf-net 2.1.0
- MessagePack *
- System.Threading.Tasks.Extensions *
- System.ValueTuple *
- MessagePack *
- System.Threading.Tasks.Extensions *
- System.ValueTuple *
- IsExternalInit 1.0.1
- MessagePack 2.1.90
- System.Threading.Tasks.Extensions 4.5.3
- System.ValueTuple 4.5.0
- Microsoft.Bcl.AsyncInterfaces 6.0.0
- Microsoft.CodeAnalysis.PublicApiAnalyzers 3.3.3
- Microsoft.NET.StringTools 17.4.0
- System.Collections.Immutable 1.7.1
- System.Reflection.Emit 4.7.0
- System.Reflection.Emit.Lightweight 4.7.0
- System.Threading.Tasks.Extensions 4.5.4
- ReactiveProperty 4.2.2
- System.Reactive.PlatformServices 3.1.1
- Microsoft.NET.Test.Sdk 16.7.0
- Moq 4.10.1
- Microsoft.NET.Test.Sdk 16.4.0
- NUnit3TestAdapter 3.15.1
- nunit 3.12.0
- Microsoft.NET.Test.Sdk 16.5.0
- Nerdbank.Streams 2.8.57
- coverlet.collector 1.2.0
- xunit 2.4.0
- xunit.runner.visualstudio 2.4.0
- Microsoft.NET.Test.Sdk 16.7.0
- MsgPack.Cli *
- xunit *
- xunit.runner.visualstudio 2.4.3
- Microsoft.NET.Test.Sdk 16.7.0
- MsgPack.Cli *
- Nerdbank.Streams 2.8.57
- ReactiveProperty *
- Xunit.SkippableFact 1.4.13
- xunit *
- xunit.runner.console 2.4.1
- xunit.runner.visualstudio 2.4.3
- mcr.microsoft.com/dotnet/sdk 7.0.101-jammy build
- ./.github/actions/setup-dotnet * composite
- actions/checkout v5 composite
- actions/upload-artifact v7 composite
- ./.github/actions/setup-dotnet * composite
- NuGet/login v1 composite
- actions/checkout v5 composite
- actions/download-artifact v8 composite
- actions/checkout v5 composite
- ad-m/github-push-action master composite
- Microsoft.NET.Test.Sdk *
- xunit *
- xunit.runner.visualstudio *
- BenchmarkDotNet *
- BenchmarkDotNet.Diagnostics.Windows *
- Microsoft.NET.StringTools 17.10.4
- System.Buffers 4.5.1
- System.Collections.Immutable 7.0.0
- System.Memory 4.5.5
- System.Numerics.Vectors 4.4.0
- System.Runtime.CompilerServices.Unsafe 6.0.0
- ./.github/actions/setup-dotnet * composite
- actions/checkout v4 composite
- Microsoft.CodeAnalysis.CSharp.Workspaces *
- Microsoft.NET.Test.Sdk *
- xunit *
- xunit.runner.visualstudio *
- actions/setup-dotnet v5 composite
- Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit *
- Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit *
- Microsoft.CodeAnalysis.CSharp.Workspaces *
- Microsoft.CodeAnalysis.VisualBasic.CodeFix.Testing.XUnit *
- Microsoft.CodeAnalysis.VisualBasic.Workspaces *
- Microsoft.NET.Test.Sdk *
- Nerdbank.Streams *
- Shouldly *
- xunit *
- xunit.Combinatorial *
- xunit.runner.visualstudio *
- Microsoft.CodeAnalysis.CSharp *
- Microsoft.CodeAnalysis.ResxSourceGenerator *