Skip to content

weichch/system-text-json-jsondiffpatch

View on GitHub ↗Related repositories →

High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.

active 2023-08-162026-01-17 (UTC)

Complete coverage26,462 / 26,462 hourly files (100%) · 2 absent upstream2023-08-152026-08-21 (UTC)
Events
136
Pushes
8
Pull requests
6
Issues
10
Stars
65
Forks
11

Activity over time

Daily event counts in the loaded window

Line chart, 886 days from 2023-08-16 to 2026-01-17. Pushes: 8 total, peak 4 in a day. Pull requests: 6 total, peak 3 in a day. Issues: 10 total, peak 2 in a day. Comments: 24 total, peak 4 in a day. Stars: 65 total, peak 2 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
weichch288312
matracey10015
thompson-tomo5012
barry-bvl3011
spingee1000
lilith1000
msschl1001
Numpsy1001
adhip941000
stefarv1000
Mr-Yavar1001
meastp1001
jonasof1000
El-Gor-do1000
gregsdennis1000

Recent activity

Latest issues, pull requests and releases

  • Issue comment#33Mr-Yavar2025-09-06 06:44
    Patch from RFC 6902 document
  • Issue#53jonasof2025-08-04 14:24
    Support for xUnit v3
  • Issue comment#44meastp2025-05-21 08:23
    No diff shown with JsonAssert.Equal..
  • Issue comment#46thompson-tomo2024-08-07 21:35
    Remove explicit STJ dependency for net 8
  • Issue comment#46Numpsy2024-08-07 12:44
    Remove explicit STJ dependency for net 8
  • Issue#51adhip942024-08-07 11:05
    Complex object diffing and patching
  • Issue#50gregsdennis2024-07-06 01:47
    Hello
  • Issue#49stefarv2024-07-01 07:08
    DefaultDeltaFormatter.FormatArray throws System.FormatException: 'Invalid patch document.'
  • Issue#48El-Gor-do2024-06-18 08:11
    PropertyFilter ignored if a diffed object is null
  • Issue comment#33msschl2024-06-11 15:53
    Patch from RFC 6902 document
  • Pull request#47thompson-tomo2024-04-22 10:44
  • Issue#46thompson-tomo2024-04-13 11:35
    Remove explicit STJ dependency for net 8
  • Pull request#45barry-bvl2024-03-20 22:28
  • Issue#44lilith2024-03-07 23:24
    No diff shown with JsonAssert.Equal..
  • Issue comment#4weichch2024-01-21 08:42
    Replace DeepEquals and DeepClone with new System.Text.Json APIs
  • Issue comment#37weichch2024-01-21 08:38
    Retarget for .net 7
  • Pull request#37weichch2024-01-21 08:38
  • Issue comment#32weichch2024-01-21 08:38
    Target .NET 8
  • Issue#32weichch2024-01-21 08:38
    Target .NET 8
  • Pull request#43weichch2024-01-21 08:26
  • Issue comment#40weichch2024-01-21 08:01
    Add a THIRD-PARTY-NOTICES.txt
  • Issue#40weichch2024-01-21 08:01
    Add a THIRD-PARTY-NOTICES.txt
  • Pull request#41weichch2024-01-21 08:00
  • Issue comment#42weichch2024-01-20 01:45
    Upgrade to .NET 8, dropping support for EOL frameworks
  • Issue comment#42matracey2023-11-26 01:23
    Upgrade to .NET 8, dropping support for EOL frameworks

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 65 stars here means stars gained during the window, not the repo's star count.