An open API service for producing an overview of a list of open source projects.

https://github.com/manuc66/JsonSubTypes

converter csharp deserializeobject dotnet inheritance json polymorphism subtype

Score: 27.993210698857734

Last synced: about 6 hours ago
JSON representation

Repository metadata:

Discriminated Json Subtypes Converter implementation for .NET


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 474
Total Committers: 21
Avg Commits per committer: 22.571
Development Distribution Score (DDS): 0.2

Commits in past year: 178
Committers in past year: 4
Avg Commits per committer in past year: 44.5
Development Distribution Score (DDS) in past year: 0.135

Name Email Commits
manuc66 m****6@g****m 379
dependabot[bot] 4****] 32
Andrii Rybalko r****y@g****m 10
COUNASSE, Emmanuel e****e@e****m 7
Jacob Bundgaard j****u@t****m 7
robertsi r****i@P****4 6
dependabot-preview[bot] 2****] 5
renovate[bot] 2****] 4
sir-boformer f****t@s****m 4
dependabot[bot] s****t@d****m 3
remgodow r****3@o****l 3
Frank Szendzielarz f****k@f****y 2
manuc66 1****e 2
techfg b****y@t****m 2
Дмитрий Бессонов b****o@v****u 2
Alexey Subach S****x 1
Emmanuel Counasse m****6@h****m 1
Mariusz Jamro m****o@g****m 1
Rami i****p 1
SteveCollie s****e@f****m 1
fossabot b****s@f****o 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 54
Total pull requests: 114
Average time to close issues: 11 months
Average time to close pull requests: about 2 months
Total issue authors: 47
Total pull request authors: 17
Average comments per issue: 2.41
Average comments per pull request: 0.84
Merged pull request: 90
Bot issues: 0
Bot pull requests: 59

Past year issues: 0
Past year pull requests: 46
Past year average time to close issues: N/A
Past year average time to close pull requests: 11 days
Past year issue authors: 0
Past year pull request authors: 3
Past year average comments per issue: 0
Past year average comments per pull request: 0.26
Past year merged pull request: 38
Past year bot issues: 0
Past year bot pull requests: 26

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/manuc66/JsonSubTypes

Top Issue Authors

  • manuc66 (4)
  • tpaslou (2)
  • sanzor (2)
  • kimsey0 (2)
  • viceice (2)
  • PauchardThomas (1)
  • acoats2 (1)
  • traderhut (1)
  • KristianVirkus (1)
  • hankovich (1)
  • lemoinem (1)
  • MYDIH (1)
  • seertenedos (1)
  • brechtvhb (1)
  • bdayyani (1)

Top Pull Request Authors

  • dependabot[bot] (47)
  • manuc66 (38)
  • dependabot-preview[bot] (7)
  • renovate[bot] (5)
  • kimsey0 (3)
  • xzxzxc (2)
  • aldrashan (2)
  • remgodow (1)
  • fossabot (1)
  • camhart (1)
  • markusbuschhoff (1)
  • mjamro (1)
  • steco (1)
  • techfg (1)
  • FrankSzendzielarz (1)

Top Issue Labels

  • feature-request (17)
  • support (14)
  • bug (11)
  • question (9)
  • not supported (1)
  • future-breaking (1)

Top Pull Request Labels

  • dependencies (54)
  • .NET (23)
  • feature-request (2)

Package metadata

nuget.org: jsonsubtypes.text.json.aot

Source generator emitting compiled subtype converters for JsonSubTypes.Text.Json, removing reflection from polymorphic serialization (Native AOT friendly)

  • Homepage: https://github.com/manuc66/JsonSubTypes
  • Licenses: MIT
  • Latest release: 1.0.0-rc.2 (published 27 days ago)
  • Last Synced: 2026-11-02T00:05:27.756Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 5.571%
    • Average: 10.233%
    • Dependent packages count: 14.894%
nuget.org: jsonsubtypes.aot

Source generator emitting compiled subtype converters for JsonSubTypes.Text.Json, removing reflection from polymorphic serialization (Native AOT friendly)

  • Homepage: https://github.com/manuc66/JsonSubTypes
  • Licenses: MIT
  • Latest release: 1.0.0-rc.1 (published 3 months ago)
  • Last Synced: 2026-11-02T00:05:28.855Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 5.736%
    • Average: 10.535%
    • Dependent packages count: 15.334%
nuget.org: jsonsubtypes.text.json

Discriminated Json Subtypes Converter implementation for System.Text.Json

  • Homepage: https://github.com/manuc66/JsonSubTypes
  • Licenses: MIT
  • Latest release: 1.0.0-rc.4 (published 27 days ago)
  • Last Synced: 2026-11-02T00:05:27.317Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 5.745%
    • Average: 10.553%
    • Dependent packages count: 15.36%
nuget.org: jsonsubtypes

Discriminated Json Subtypes Converter implementation for .NET

  • Homepage: https://github.com/manuc66/JsonSubTypes
  • Licenses: MIT
  • Latest release: 2.2.0 (published 27 days ago)
  • Last Synced: 2026-11-02T00:05:27.919Z (1 day ago)
  • Versions: 20
  • Dependent Packages: 682
  • Dependent Repositories: 0
  • Downloads: 154,758,124 Total
  • Rankings:
    • Downloads: 0.144%
    • Average: 10.933%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)

Dependencies

JsonSubTypes/JsonSubTypes.csproj nuget
  • Newtonsoft.Json 10.0.1
JsonSubTypes/packages.config nuget
  • Newtonsoft.Json 13.0.1
JsonSubTypes.Tests/JsonSubTypes.Tests.csproj nuget
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.2.1
  • Newtonsoft.Json 13.0.1
JsonSubTypes.Tests.Net35/JsonSubTypes.Tests.Net35.csproj nuget
  • NUnit 3.13.3
  • Newtonsoft.Json 13.0.1
  • TaskParallelLibrary 1.0.2856.0
JsonSubTypes.Text.Json.Tests.Shared/JsonSubTypes.Text.Json.Tests.Shared.csproj nuget
JsonSubTypes.Text.Json.Tests.Plugin/JsonSubTypes.Text.Json.Tests.Plugin.csproj nuget
JsonSubTypes.Text.Json.Tests/JsonSubTypes.Text.Json.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 17.3.1
  • NUnit3TestAdapter 4.2.1
  • nunit 3.13.3
JsonSubTypes.Text.Json/JsonSubTypes.Text.Json.csproj nuget
JsonSubTypes.Text.Json.Aot.Generator.Tests/JsonSubTypes.Text.Json.Aot.Generator.Tests.csproj nuget
  • coverlet.collector 10.0.1 development
  • Microsoft.CodeAnalysis.CSharp 5.9.0
  • Microsoft.NET.Test.Sdk 18.8.1
  • NUnit3TestAdapter 6.3.0
  • nunit 3.13.3
JsonSubTypes.Text.Json.Aot.Sample/JsonSubTypes.Text.Json.Aot.Sample.csproj nuget
.github/workflows/build.yml actions
  • actions/checkout v5 composite
  • actions/setup-dotnet v5 composite
  • codecov/codecov-action 0fb7174895f61a3b6b78fc075e0cd60383518dac composite
.github/workflows/publish.yml actions
  • NuGet/login 8d196754b4036150537f80ac539e15c2f1028841 composite
  • actions/checkout v5 composite
  • actions/setup-dotnet v5 composite
JsonSubTypes.Benchmarks/JsonSubTypes.Benchmarks.csproj nuget
  • BenchmarkDotNet 0.15.8
JsonSubTypes.Text.Json.Aot/JsonSubTypes.Text.Json.Aot.csproj nuget
  • Microsoft.CodeAnalysis.CSharp 5.9.0
JsonSubTypes.Text.Json.Aot.Generated/JsonSubTypes.Text.Json.Aot.Generated.csproj nuget
JsonSubTypes.Text.Json.Aot.Tests/JsonSubTypes.Text.Json.Aot.Tests.csproj nuget
  • coverlet.collector 10.0.1 development
  • Microsoft.NET.Test.Sdk 18.8.1
  • NUnit3TestAdapter 6.3.0
  • nunit 3.13.3