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

https://github.com/EsotericSoftware/kryo

cloning java kryo serialization

Score: 34.35844312933442

Last synced: about 19 hours ago
JSON representation

Repository metadata:

Java binary serialization and cloning: fast, efficient, automatic


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 1,449
Total Committers: 98
Avg Commits per committer: 14.786
Development Distribution Score (DDS): 0.609

Commits in past year: 74
Committers in past year: 9
Avg Commits per committer in past year: 8.222
Development Distribution Score (DDS) in past year: 0.189

Name Email Commits
Nathan Sweet n****t@g****m 566
Thomas Heigl t****l@g****m 256
dependabot[bot] 4****] 213
Martin Grotzke m****e@g****m 184
romix r****v@w****e 83
Tumi s****e@g****m 13
tomoya-yokota t****a@c****p 8
Robert DiFalco r****o@R****l 5
Jeroen van Erp j****n@h****m 5
Darren Keese d****e@g****m 4
Prasanth Jayachandran j****j@g****m 4
qxo 4****6@q****m 3
Sam Ritchie s****9@g****m 3
Puneet Lakhina p****a@g****m 3
tess3ract t****t@w****m 3
mikee805 m****5 2
isaki 1****i 2
Yong-Han Lin a****6@g****m 2
Wojciech Gdela w****h@g****l 2
Sietse T. Au s****u@g****m 2
Sebastian Schuberth s****h@g****m 2
Aleksey Masny a****y@g****m 2
Daniel Pavlov 5****v 2
Julia Boes j****s@o****m 2
nathan n****n@d****m 2
pron r****r@g****m 2
Samuel Bock n****k@g****m 2
John Rogers Oliver k****e@g****m 2
Keith Turner k****r@a****g 1
Chris Rankin c****n@r****m 1
and 68 more...

Issue and Pull Request metadata

Last synced: 11 days ago

Total issues: 105
Total pull requests: 281
Average time to close issues: 3 months
Average time to close pull requests: 4 days
Total issue authors: 91
Total pull request authors: 17
Average comments per issue: 3.6
Average comments per pull request: 0.29
Merged pull request: 223
Bot issues: 4
Bot pull requests: 238

Past year issues: 12
Past year pull requests: 83
Past year average time to close issues: 4 days
Past year average time to close pull requests: 3 days
Past year issue authors: 12
Past year pull request authors: 9
Past year average comments per issue: 1.67
Past year average comments per pull request: 0.2
Past year merged pull request: 62
Past year bot issues: 0
Past year bot pull requests: 72

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

Top Issue Authors

  • dependabot[bot] (4)
  • mrniko (4)
  • kevinkwok326 (2)
  • JavaLionLi (2)
  • mikehearn (2)
  • imsuperman0920 (2)
  • Malobika8 (2)
  • beanww (2)
  • akshay-hazari (2)
  • geekthread (2)
  • tietang (1)
  • taxiboy (1)
  • esotericman (1)
  • filipebrandao (1)
  • jzhuge (1)

Top Pull Request Authors

  • dependabot[bot] (238)
  • theigl (21)
  • pvlov (4)
  • chrisr3 (3)
  • melloware (2)
  • bergander (2)
  • cxzl25 (1)
  • jhsenjaliya (1)
  • llnancy (1)
  • triplechecker-com (1)
  • yonghanlin (1)
  • lifeinwild (1)
  • fzhyzamt (1)
  • fangzheng (1)
  • tianshuang (1)

Top Issue Labels

  • bug (64)
  • needs repro (47)
  • feature request (16)
  • help wanted (14)
  • question (10)
  • dependencies (4)
  • enhancement (3)
  • duplicate (1)
  • kryo 6 (1)

Top Pull Request Labels

  • dependencies (238)
  • java (74)
  • enhancement (17)
  • bug (6)
  • help wanted (6)
  • kryo 6 (2)
  • feature request (1)
  • breaks compatibility (1)

Package metadata

repo1.maven.org: com.esotericsoftware:kryo

Fast, efficient Java serialization. This is the main Kryo artifact.

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware/kryo/
  • Licenses: 3-Clause BSD License
  • Latest release: 5.6.2 (published over 1 year ago)
  • Last Synced: 2026-03-26T20:02:19.558Z (4 days ago)
  • Versions: 31
  • Dependent Packages: 861
  • Dependent Repositories: 4,213
  • Docker Downloads: 405,599,871
  • Rankings:
    • Dependent packages count: 0.087%
    • Dependent repos count: 0.147%
    • Docker downloads count: 0.277%
    • Average: 2.083%
    • Stargazers count: 3.775%
    • Forks count: 6.131%
repo1.maven.org: com.esotericsoftware.kryo:kryo

Fast, efficient Java serialization

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware.kryo/kryo/
  • Licenses: New BSD License
  • Latest release: 2.24.0 (published almost 12 years ago)
  • Last Synced: 2026-03-26T20:02:47.334Z (4 days ago)
  • Versions: 13
  • Dependent Packages: 440
  • Dependent Repositories: 1,802
  • Docker Downloads: 476,197,648
  • Rankings:
    • Dependent packages count: 0.183%
    • Docker downloads count: 0.196%
    • Dependent repos count: 0.263%
    • Average: 2.111%
    • Stargazers count: 3.775%
    • Forks count: 6.139%
repo1.maven.org: com.esotericsoftware:kryo-shaded

Fast, efficient Java serialization. This contains the shaded reflectasm jar to prevent conflicts with other versions of asm.

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware/kryo-shaded/
  • Licenses: 3-Clause BSD License
  • Latest release: 4.0.3 (published almost 3 years ago)
  • Last Synced: 2026-03-26T20:02:46.065Z (4 days ago)
  • Versions: 7
  • Dependent Packages: 296
  • Dependent Repositories: 1,117
  • Docker Downloads: 406,338,294
  • Rankings:
    • Docker downloads count: 0.241%
    • Dependent packages count: 0.275%
    • Dependent repos count: 0.362%
    • Average: 2.157%
    • Stargazers count: 3.775%
    • Forks count: 6.131%
repo1.maven.org: com.esotericsoftware.kryo:kryo5

Fast, efficient Java serialization. This is the version specific Kryo artifact.

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware.kryo/kryo5/
  • Licenses: 3-Clause BSD License
  • Latest release: 5.6.2 (published over 1 year ago)
  • Last Synced: 2026-03-26T20:02:44.483Z (4 days ago)
  • Versions: 19
  • Dependent Packages: 41
  • Dependent Repositories: 56
  • Docker Downloads: 15,051,071
  • Rankings:
    • Dependent packages count: 1.641%
    • Docker downloads count: 2.665%
    • Dependent repos count: 2.852%
    • Average: 3.413%
    • Stargazers count: 3.775%
    • Forks count: 6.131%
repo1.maven.org: com.esotericsoftware:kryo-parent

Fast, efficient Java serialization. This is the parent POM that defines common settings and lists the modules.

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware/kryo-parent/
  • Licenses: 3-Clause BSD License
  • Latest release: 5.6.2 (published over 1 year ago)
  • Last Synced: 2026-03-26T20:02:46.722Z (4 days ago)
  • Versions: 31
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 3.775%
    • Forks count: 6.139%
    • Average: 20.208%
    • Dependent repos count: 20.771%
    • Dependent packages count: 50.147%
repo1.maven.org: com.esotericsoftware:kryo-benchmarks

JMH benchmarks for Kryo.

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://appdoc.app/artifact/com.esotericsoftware/kryo-benchmarks/
  • Licenses: 3-Clause BSD License
  • Latest release: 5.6.2 (published over 1 year ago)
  • Last Synced: 2026-03-26T20:02:48.285Z (4 days ago)
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.835%
    • Forks count: 4.715%
    • Average: 22.098%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
ubuntu-23.04: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-12T10:09:40.601Z (18 days 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: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-13T01:08:24.585Z (18 days 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: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-6 (published about 2 months ago)
  • Last Synced: 2026-03-13T22:25:08.768Z (17 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: libkryo2-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/trixie/libkryo2-java
  • Licenses:
  • Latest release: 2.20-9.1 (published about 2 months ago)
  • Last Synced: 2026-03-14T03:09:33.634Z (17 days 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: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-09T00:31:55.091Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/trixie/libkryo-java
  • Licenses:
  • Latest release: 2.20-8 (published about 2 months ago)
  • Last Synced: 2026-03-14T03:09:33.401Z (17 days 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: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-10T13:02:19.651Z (20 days 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: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-07T11:42:04.587Z (23 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/bullseye/libkryo-java
  • Licenses:
  • Latest release: 2.20-6.2 (published about 2 months ago)
  • Last Synced: 2026-03-13T12:29:48.612Z (17 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/buster/libkryo-java
  • Licenses:
  • Latest release: 2.20-6 (published about 2 months ago)
  • Last Synced: 2026-03-13T11:07:53.152Z (17 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/bookworm/libkryo-java
  • Licenses:
  • Latest release: 2.20-7 (published about 2 months ago)
  • Last Synced: 2026-03-13T08:37:27.379Z (17 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

main/pom.xml maven
  • com.esotericsoftware:minlog 1.3.1
  • com.esotericsoftware:reflectasm 1.11.9
  • org.objenesis:objenesis 3.3
main-versioned/pom.xml maven
  • com.esotericsoftware:kryo 5.5.1-SNAPSHOT
.github/workflows/ci-workflow.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
.github/workflows/pr-workflow.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
benchmarks/pom.xml maven
  • org.openjdk.jmh:jmh-generator-annprocess 1.36 provided
  • com.esotericsoftware:kryo 5.4.1-SNAPSHOT
  • net.bytebuddy:byte-buddy 1.12.18
  • org.openjdk.jmh:jmh-core 1.36
pom.xml maven
  • commons-lang:commons-lang 2.6 test
  • org.junit.jupiter:junit-jupiter-api 5.9.1 test
  • org.junit.jupiter:junit-jupiter-engine 5.9.1 test
  • org.junit.jupiter:junit-jupiter-params 5.9.1 test