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.38398487763136

Last synced: about 23 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,474
Total Committers: 100
Avg Commits per committer: 14.74
Development Distribution Score (DDS): 0.613

Commits in past year: 73
Committers in past year: 9
Avg Commits per committer in past year: 8.111
Development Distribution Score (DDS) in past year: 0.247

Name Email Commits
Nathan Sweet n****t@g****m 570
Thomas Heigl t****l@g****m 260
dependabot[bot] 4****] 228
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
pron r****r@g****m 2
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
Samuel Bock n****k@g****m 2
John Rogers Oliver k****e@g****m 2
Christian Brüggemann m****l@c****m 1
Chris Rankin c****n@r****m 1
and 70 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 112
Total pull requests: 313
Average time to close issues: 5 months
Average time to close pull requests: 29 days
Total issue authors: 98
Total pull request authors: 25
Average comments per issue: 3.63
Average comments per pull request: 0.38
Merged pull request: 245
Bot issues: 4
Bot pull requests: 259

Past year issues: 12
Past year pull requests: 66
Past year average time to close issues: 2 months
Past year average time to close pull requests: 10 days
Past year issue authors: 12
Past year pull request authors: 11
Past year average comments per issue: 3.17
Past year average comments per pull request: 0.44
Past year merged pull request: 48
Past year bot issues: 0
Past year bot pull requests: 54

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

Top Issue Authors

  • mrniko (4)
  • dependabot[bot] (4)
  • JavaLionLi (2)
  • kevinkwok326 (2)
  • mikehearn (2)
  • akshay-hazari (2)
  • imsuperman0920 (2)
  • Malobika8 (2)
  • geekthread (2)
  • beanww (2)
  • SWQXDBA (1)
  • spyhunter99 (1)
  • joszamama (1)
  • taxiboy (1)
  • esotericman (1)

Top Pull Request Authors

  • dependabot[bot] (259)
  • theigl (24)
  • pvlov (4)
  • chrisr3 (3)
  • melloware (2)
  • bergander (2)
  • cxzl25 (1)
  • ko-sasaki (1)
  • jhsenjaliya (1)
  • vpaturet (1)
  • raphaelroshan (1)
  • llnancy (1)
  • triplechecker-com (1)
  • JamesLove03 (1)
  • yonghanlin (1)

Top Issue Labels

  • bug (68)
  • needs repro (44)
  • help wanted (18)
  • feature request (17)
  • question (10)
  • dependencies (4)
  • enhancement (3)
  • kryo 6 (2)
  • duplicate (1)

Top Pull Request Labels

  • dependencies (259)
  • java (95)
  • enhancement (18)
  • bug (7)
  • kryo 6 (6)
  • help wanted (6)
  • breaks compatibility (3)
  • invalid (1)
  • feature request (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 almost 2 years ago)
  • Last Synced: 2026-08-21T19:47:03.401Z (2 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 over 12 years ago)
  • Last Synced: 2026-08-21T19:35:42.121Z (2 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 over 3 years ago)
  • Last Synced: 2026-08-21T19:50:40.017Z (2 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 almost 2 years ago)
  • Last Synced: 2026-08-21T19:47:35.092Z (2 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 almost 2 years ago)
  • Last Synced: 2026-08-21T19:32:40.052Z (2 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 almost 2 years ago)
  • Last Synced: 2026-08-21T19:32:40.250Z (2 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%
debian-13: libkryo2-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Documentation: https://packages.debian.org/trixie/libkryo2-java
  • Licenses: bsd-3-clause
  • Latest release: 2.20-9.1 (published 6 months ago)
  • Last Synced: 2026-03-14T03:09:33.634Z (5 months 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: bsd-3-clause
  • Latest release: 2.20-6 (published 6 months ago)
  • Last Synced: 2026-03-13T11:07:53.152Z (5 months 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: bsd-3-clause
  • Latest release: 2.20-6 (published 6 months ago)
  • Last Synced: 2026-03-13T22:25:08.768Z (5 months 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: bsd-3-clause
  • Latest release: 2.20-7 (published 7 months ago)
  • Last Synced: 2026-03-07T11:42:04.587Z (6 months 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: bsd-3-clause
  • Latest release: 2.20-7 (published 6 months ago)
  • Last Synced: 2026-03-13T08:37:27.379Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: libkryo-java

  • Homepage: https://github.com/EsotericSoftware/kryo
  • Licenses: bsd-3-clause
  • Latest release: 2.20-7 (published 6 months ago)
  • Last Synced: 2026-03-12T10:09:40.601Z (5 months 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: bsd-3-clause
  • Latest release: 2.20-6.2 (published 6 months ago)
  • Last Synced: 2026-07-31T05:05:40.475Z (24 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: bsd-3-clause
  • Latest release: 2.20-7 (published 7 months ago)
  • Last Synced: 2026-03-09T00:31:55.091Z (6 months 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: bsd-3-clause
  • Latest release: 2.20-7 (published 6 months ago)
  • Last Synced: 2026-03-10T13:02:19.651Z (6 months 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: bsd-3-clause
  • Latest release: 2.20-8 (published 6 months ago)
  • Last Synced: 2026-03-14T03:09:33.401Z (5 months 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: bsd-3-clause
  • Latest release: 2.20-7 (published 6 months ago)
  • Last Synced: 2026-03-13T01:08:24.585Z (5 months 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