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

https://github.com/lukas-krecan/JsonUnit

Score: 28.866912028286773

Last synced: about 14 hours ago
JSON representation

Repository metadata:

Compare JSON in your Unit Tests


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 29 days ago

Total Commits: 1,548
Total Committers: 46
Avg Commits per committer: 33.652
Development Distribution Score (DDS): 0.401

Commits in past year: 188
Committers in past year: 2
Avg Commits per committer in past year: 94.0
Development Distribution Score (DDS) in past year: 0.426

Name Email Commits
Lukas Krecan l****s@k****t 928
dependabot[bot] 4****] 491
Lukas Krecan l****n@a****t 66
Sean C. Sullivan g****b@s****m 8
Raymond Augé r****e@l****m 5
Victor Orlovsky v****y@g****m 4
Éric Le Merdy e****y@l****t 4
arnaud.mergey@semarchy.com a****y@s****m 2
Egga g****b@e****e 2
Libor Rysavy l****y 2
Alexander Falb f****x@g****m 1
Anil Kumar Myla a****a@g****m 1
Awei2020 6****0 1
Ben Campion b****n 1
Carolin Brandt c****t@t****l 1
Cassius Cai c****i@g****m 1
Chris Hut t****s@g****m 1
snyk-bot s****t@s****o 1
glhez g****z 1
Brian Bohe b****e@m****m 1
a****y@g****m 1
Vladislav Myachikov v****v@p****o 1
Rob Oxspring r****g@e****m 1
cnauroth c****h@h****m 1
based2 b****2 1
andrewscode a****t@g****m 1
Yayayya-boop 1****p 1
Yauheni Barvinski y****i@e****m 1
Vladislav Miachikov a****n@v****z 1
Viktar Patotski x****r@g****m 1
and 16 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 47
Total pull requests: 492
Average time to close issues: 8 months
Average time to close pull requests: 9 days
Total issue authors: 40
Total pull request authors: 15
Average comments per issue: 3.04
Average comments per pull request: 0.14
Merged pull request: 402
Bot issues: 2
Bot pull requests: 439

Past year issues: 11
Past year pull requests: 194
Past year average time to close issues: 12 days
Past year average time to close pull requests: 2 days
Past year issue authors: 8
Past year pull request authors: 2
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.08
Past year merged pull request: 151
Past year bot issues: 2
Past year bot pull requests: 180

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/lukas-krecan/JsonUnit

Top Issue Authors

  • lukas-krecan (4)
  • etrandafir93 (2)
  • foaw (2)
  • dependabot[bot] (2)
  • mitasov-ra (2)
  • dominikbrandon (1)
  • hjohn (1)
  • marcospassos (1)
  • joshuajaharwood (1)
  • DaniilMoiseevPenza (1)
  • nickarls (1)
  • kiwi-oss (1)
  • adrogon (1)
  • glhez (1)
  • apozo-copyright (1)

Top Pull Request Authors

  • dependabot[bot] (439)
  • lukas-krecan (39)
  • glhez (2)
  • JapuDCret (1)
  • SirCremefresh (1)
  • snyk-bot (1)
  • EDbarvinsky (1)
  • Yayayya-boop (1)
  • SingingBush (1)
  • reftel (1)
  • Awei2020 (1)
  • rgseyvie (1)
  • lacinoire (1)
  • fstaudt (1)
  • pradzins (1)

Top Issue Labels

  • dependencies (2)
  • java (2)

Top Pull Request Labels

  • dependencies (438)
  • java (434)
  • github_actions (4)

Package metadata

repo1.maven.org: net.javacrumbs.json-unit:json-unit-assertj

JSON Assertions based on AssertJ

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-assertj/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:44:02.101Z (1 day ago)
  • Versions: 77
  • Dependent Packages: 153
  • Dependent Repositories: 430
  • Docker Downloads: 8,578,948
  • Rankings:
    • Dependent packages count: 0.532%
    • Dependent repos count: 0.676%
    • Docker downloads count: 1.064%
    • Average: 6.847%
    • Stargazers count: 13.157%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-fluent

JSON Assertions inspired by FEST and AssertJ.

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-fluent/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:43:44.173Z (1 day ago)
  • Versions: 138
  • Dependent Packages: 135
  • Dependent Repositories: 200
  • Docker Downloads: 209,796
  • Rankings:
    • Dependent packages count: 0.547%
    • Dependent repos count: 1.158%
    • Docker downloads count: 2.385%
    • Average: 7.211%
    • Stargazers count: 13.157%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-core

Core classes for JSON unit

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-core/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:44:22.125Z (1 day ago)
  • Versions: 139
  • Dependent Packages: 37
  • Dependent Repositories: 86
  • Docker Downloads: 68,385,079
  • Rankings:
    • Docker downloads count: 0.586%
    • Dependent packages count: 1.742%
    • Dependent repos count: 2.116%
    • Average: 7.282%
    • Stargazers count: 13.157%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit

Contains basic assertJsonEquals() and Hamcrest matchers.

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:43:35.228Z (1 day ago)
  • Versions: 152
  • Dependent Packages: 154
  • Dependent Repositories: 545
  • Docker Downloads: 1,577
  • Rankings:
    • Dependent packages count: 0.49%
    • Dependent repos count: 0.574%
    • Docker downloads count: 3.811%
    • Average: 7.368%
    • Stargazers count: 13.157%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-json-path

json-path adapter

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-json-path/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:43:20.503Z (1 day ago)
  • Versions: 81
  • Dependent Packages: 4
  • Dependent Repositories: 59
  • Docker Downloads: 510,942
  • Rankings:
    • Docker downloads count: 2.123%
    • Dependent repos count: 2.718%
    • Average: 10.111%
    • Stargazers count: 13.157%
    • Dependent packages count: 13.75%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-spring

Spring Mock assertions

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-spring/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:43:21.014Z (1 day ago)
  • Versions: 109
  • Dependent Packages: 5
  • Dependent Repositories: 19
  • Rankings:
    • Dependent repos count: 5.487%
    • Dependent packages count: 11.32%
    • Average: 12.198%
    • Stargazers count: 13.178%
    • Forks count: 18.807%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-parent

Unit testing library that can decide if to JSON documents are equal. Strongly inspired by XmlUnit.

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-parent/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:43:21.777Z (1 day ago)
  • Versions: 139
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 31.98%
    • Average: 40.42%
    • Dependent packages count: 48.86%
repo1.maven.org: net.javacrumbs.json-unit:json-unit-kotest

Kotest assertions

  • Homepage: https://github.com/lukas-krecan/JsonUnit
  • Documentation: https://appdoc.app/artifact/net.javacrumbs.json-unit/json-unit-kotest/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 4.1.1 (published 4 months ago)
  • Last Synced: 2025-09-05T17:44:45.206Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.537%
    • Average: 40.741%
    • Dependent packages count: 47.945%

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
json-unit/pom.xml maven
  • net.javacrumbs.json-unit:json-unit-core 2.36.1-SNAPSHOT
json-unit-assertj/pom.xml maven
  • org.jetbrains.kotlin:kotlin-stdlib ${kotlin.version} provided
  • net.javacrumbs.json-unit:json-unit-core 2.36.1-SNAPSHOT
  • net.javacrumbs.json-unit:json-unit-json-path 2.36.1-SNAPSHOT
  • org.assertj:assertj-core ${assertj.version}
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
  • org.junit.jupiter:junit-jupiter-engine test
json-unit-core/pom.xml maven
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version}
  • com.google.code.gson:gson ${gson.version}
  • com.squareup.moshi:moshi ${moshi.version}
  • org.apache.geronimo.specs:geronimo-json_1.1_spec
  • org.apache.johnzon:johnzon-mapper ${johnzon.version}
  • org.hamcrest:hamcrest-core ${hamcrest.version}
  • org.json:json ${jsonorg.version}
  • org.junit.jupiter:junit-jupiter-engine
  • org.opentest4j:opentest4j ${opentest4j.version}
  • org.slf4j:slf4j-api ${slf4j.version}
  • org.assertj:assertj-core ${assertj.version} test
  • org.hamcrest:hamcrest-library ${hamcrest.version} test
  • org.junit.vintage:junit-vintage-engine ${junit-jupiter.version} test
json-unit-fluent/pom.xml maven
  • net.javacrumbs.json-unit:json-unit-core 2.36.1-SNAPSHOT
json-unit-json-path/pom.xml maven
  • com.jayway.jsonpath:json-path ${json-path.version}
  • net.javacrumbs.json-unit:json-unit-core 2.36.1-SNAPSHOT
  • org.junit.jupiter:junit-jupiter-engine
  • org.assertj:assertj-core ${assertj.version} test
json-unit-spring/pom.xml maven
  • javax.servlet:javax.servlet-api 4.0.1 provided
  • net.javacrumbs.json-unit:json-unit-assertj 2.36.1-SNAPSHOT
  • org.jetbrains.kotlin:kotlin-stdlib ${kotlin.version}
  • org.junit.jupiter:junit-jupiter-engine
  • org.springframework:spring-test 5.3.23
  • org.springframework:spring-web 5.3.23
  • org.springframework:spring-webflux 5.3.23
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
  • org.assertj:assertj-core ${assertj.version} test
  • org.hamcrest:hamcrest-library ${hamcrest.version} test
  • org.jetbrains.kotlin:kotlin-reflect ${kotlin.version} test
  • org.mockito:mockito-core 4.11.0 test
  • org.springframework:spring-webmvc 5.3.23 test
pom.xml maven
  • org.jetbrains:annotations 23.1.0 provided
  • org.apache.geronimo.specs:geronimo-json_1.1_spec 1.5
  • org.apache.johnzon:johnzon-core 1.2.19
  • org.apache.aries.spifly:org.apache.aries.spifly.dynamic.framework.extension 1.3.6 test
  • org.eclipse.platform:org.eclipse.osgi 3.18.200 test
  • org.junit.jupiter:junit-jupiter-engine 5.9.1 test
  • org.slf4j:slf4j-simple 1.7.36 test
tests/test-base/pom.xml maven
  • org.assertj:assertj-core ${assertj.version} compile
  • org.hamcrest:hamcrest-library ${hamcrest.version} compile
  • org.junit.jupiter:junit-jupiter-engine compile
  • ch.qos.logback:logback-classic 1.2.11
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version}
  • com.google.code.gson:gson ${gson.version}
  • com.squareup.moshi:moshi ${moshi.version}
  • net.javacrumbs.json-unit:json-unit 2.36.1-SNAPSHOT
  • net.javacrumbs.json-unit:json-unit-assertj 2.36.1-SNAPSHOT
  • net.javacrumbs.json-unit:json-unit-fluent 2.36.1-SNAPSHOT
  • net.javacrumbs.json-unit:json-unit-json-path 2.36.1-SNAPSHOT
  • org.apache.geronimo.specs:geronimo-json_1.1_spec ${geronimo.jsonp.version}
  • org.apache.johnzon:johnzon-mapper ${johnzon.version}
  • org.jetbrains.kotlin:kotlin-stdlib ${kotlin.version}
  • org.json:json ${jsonorg.version}
tests/test-gson/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.slf4j:slf4j-simple
  • com.google.code.gson:gson ${gson.version} test
tests/test-jackson2/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.slf4j:slf4j-simple
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
tests/test-jackson2-config/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.slf4j:slf4j-simple
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ${jackson2.version} test
tests/test-johnzon/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.apache.geronimo.specs:geronimo-json_1.1_spec ${geronimo.jsonp.version} test
  • org.apache.johnzon:johnzon-mapper ${johnzon.version} test
tests/test-json-path/pom.xml maven
  • net.javacrumbs.json-unit:json-unit-fluent 2.36.1-SNAPSHOT
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.slf4j:slf4j-simple
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
  • net.javacrumbs.json-unit:json-unit-json-path 2.36.1-SNAPSHOT test
tests/test-jsonorg/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.json:json ${jsonorg.version} test
tests/test-junit4/pom.xml maven
  • ch.qos.logback:logback-classic 1.2.11
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version}
  • net.javacrumbs.json-unit:json-unit 2.36.1-SNAPSHOT
  • junit:junit 4.13.2 test
  • org.assertj:assertj-core ${assertj.version} test
tests/test-kotlin/pom.xml maven
  • org.jetbrains.kotlin:kotlin-stdlib ${kotlin.version}
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test
  • net.javacrumbs.json-unit:json-unit-assertj ${project.version} test
  • org.junit.jupiter:junit-jupiter-engine ${junit-jupiter.version} test
  • org.slf4j:slf4j-simple test
tests/test-moshi/pom.xml maven
  • net.javacrumbs.json-unit:test-base 2.36.1-SNAPSHOT
  • org.slf4j:slf4j-simple
  • com.squareup.moshi:moshi ${moshi.version} test
tests/test-no-hamcrest/pom.xml maven
  • net.javacrumbs.json-unit:json-unit-fluent 2.36.1-SNAPSHOT
  • org.junit.jupiter:junit-jupiter-engine
  • org.slf4j:slf4j-simple
  • com.fasterxml.jackson.core:jackson-databind ${jackson2.version} test