https://github.com/raphw/byte-buddy
byte-code dynamic-proxy instrumentation java java-agent java-library java-virtual-machine
Score: 15.923641592106538
Last synced: about 21 hours ago
JSON representation
Repository metadata:
Runtime code generation for the Java virtual machine.
- Host: GitHub
- URL: https://github.com/raphw/byte-buddy
- Owner: raphw
- License: apache-2.0
- Created: 2013-11-25T19:38:03.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2026-01-15T23:55:09.000Z (23 days ago)
- Last Synced: 2026-01-17T05:57:14.039Z (21 days ago)
- Topics: byte-code, dynamic-proxy, instrumentation, java, java-agent, java-library, java-virtual-machine
- Language: Java
- Homepage: https://bytebuddy.net
- Size: 962 MB
- Stars: 6,740
- Watchers: 164
- Forks: 841
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
- Notice: NOTICE
-
Funding:
- Github: raphw
- Tidelift: maven/net.bytebuddy:byte-buddy
Owner metadata:
- Name: Rafael Winterhalter
- Login: raphw
- Email: rafael.wth@gmail.com
- Kind: user
- Description: software consultant who likes static types
- Website: http://rafael.codes
- Location: Oslo, Norway
- Twitter: rafaelcodes
- Company: Scienta
- Icon url: https://avatars.githubusercontent.com/u/4489328?u=6baf1dda06598aa385b84fe0d51bbec157aea283&v=4
- Repositories: 67
- Last Synced at: 2026-01-12T17:53:08.736Z
- Profile URL: https://github.com/raphw
GitHub Events
Total
- Commit comment event: 4
- Create event: 20
- Delete event: 11
- Discussion event: 1
- Fork event: 42
- Gollum event: 1
- Issue comment event: 468
- Issues event: 176
- Pull request event: 33
- Pull request review comment event: 1
- Pull request review event: 1
- Push event: 278
- Release event: 16
- Watch event: 375
- Total: 1427
Last Year
- Commit comment event: 3
- Create event: 10
- Delete event: 2
- Discussion event: 1
- Fork event: 33
- Gollum event: 1
- Issue comment event: 339
- Issues event: 150
- Pull request event: 23
- Pull request review comment event: 1
- Pull request review event: 1
- Push event: 187
- Release event: 10
- Watch event: 274
- Total: 1035
Committers metadata
Last synced: 16 days ago
Total Commits: 7,399
Total Committers: 110
Avg Commits per committer: 67.264
Development Distribution Score (DDS): 0.261
Commits in past year: 328
Committers in past year: 10
Avg Commits per committer in past year: 32.8
Development Distribution Score (DDS) in past year: 0.037
| Name | Commits | |
|---|---|---|
| Rafael Winterhalter | r****h@g****m | 5469 |
| Rafael Winterhalter | r****h@w****e | 1579 |
| Cesar Munoz | l****d@g****m | 142 |
| Laird Nelson | l****n@g****m | 10 |
| Christian Stein | s****s@g****m | 10 |
| Firestar99 | 4****9@u****m | 9 |
| Fabian Lange | l****n@g****m | 9 |
| Mark Chesney | m****k@c****t | 7 |
| Testo Nakada | t****1@d****m | 6 |
| Pascal Schumacher | p****r@g****t | 6 |
| mibac138 | 5****8 | 5 |
| Richard Startin | r****d@o****k | 5 |
| Diabolus ex machina | D****a@t****o | 5 |
| Felix Marx | 9****M | 4 |
| Marcono1234 | M****4 | 4 |
| dependabot[bot] | 4****] | 4 |
| hunterwb | h****r@h****m | 4 |
| Felix Barnsteiner | f****r@e****o | 3 |
| orange-buffalo | o****o | 3 |
| Felix Barnsteiner | f****r@i****e | 3 |
| Ago Allikmaa | a****a@e****e | 3 |
| Evgeny Mandrikov | m****v@g****m | 3 |
| Per Lundberg | p****g@h****v | 3 |
| Yu Kobayashi | y****a@g****m | 3 |
| Sergey Kapralov | s****v@m****u | 2 |
| Scott Babcock | s****a@h****m | 2 |
| Sanne Grinovero | s****e@h****g | 2 |
| Ryszard-Trojnacki | r****i@g****m | 2 |
| Lari Hotari | l****i@h****t | 2 |
| JPat Cooley | j****y@g****m | 2 |
| and 80 more... | ||
Issue and Pull Request metadata
Last synced: 30 days ago
Total issues: 402
Total pull requests: 100
Average time to close issues: 5 months
Average time to close pull requests: 4 days
Total issue authors: 293
Total pull request authors: 44
Average comments per issue: 3.87
Average comments per pull request: 0.99
Merged pull request: 71
Bot issues: 0
Bot pull requests: 8
Past year issues: 87
Past year pull requests: 25
Past year average time to close issues: 8 days
Past year average time to close pull requests: 5 days
Past year issue authors: 68
Past year pull request authors: 12
Past year average comments per issue: 2.06
Past year average comments per pull request: 1.48
Past year merged pull request: 19
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- dogourd (9)
- odrotbohm (7)
- 1057105012 (7)
- rupinder10 (7)
- jimshowalter (7)
- LarsBodewig (5)
- ljnelson (4)
- qujsh (4)
- cushon (4)
- Marcono1234 (4)
- beikov (3)
- cilfm (3)
- cor0ps (3)
- lisong2010 (3)
- githubcheng2978 (3)
Top Pull Request Authors
- LikeTheSalad (10)
- dependabot[bot] (8)
- FelixMarxIBM (7)
- yukoba (6)
- raphw (6)
- Marcono1234 (4)
- LarsBodewig (4)
- NikunjPatel31 (4)
- swethakare (3)
- manoelcampos (2)
- karunakar0 (2)
- breedx-splk (2)
- leerjae (2)
- varunsh-coder (2)
- valeriopilo-tomtom (2)
Top Issue Labels
- question (267)
- bug (22)
- enhancement (20)
- documentation (6)
- build (4)
- wontfix (3)
- dependencies (1)
- Android (1)
Top Pull Request Labels
- enhancement (27)
- documentation (14)
- dependencies (9)
- bug (9)
- build (5)
- test (2)
- question (1)
- wontfix (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 4
- Total dependent repositories: 7
- Total versions: 308
repo1.maven.org: net.bytebuddy:byte-buddy-parent
Byte Buddy is a Java library for creating Java classes at run time. The parent artifact contains configuration information that concern all modules.
- Homepage: https://bytebuddy.net
- Documentation: https://appdoc.app/artifact/net.bytebuddy/byte-buddy-parent/
- Licenses: Apache License, Version 2.0
- Latest release: 1.18.4 (published 23 days ago)
- Last Synced: 2026-01-25T11:39:14.568Z (13 days ago)
- Versions: 308
- Dependent Packages: 4
- Dependent Repositories: 7
-
Rankings:
- Stargazers count: 3.758%
- Forks count: 6.151%
- Average: 8.281%
- Dependent repos count: 9.293%
- Dependent packages count: 13.922%
Dependencies
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- github/codeql-action/analyze 4238421316c33d73aeea2801274dd286f157c2bb composite
- github/codeql-action/autobuild 4238421316c33d73aeea2801274dd286f157c2bb composite
- github/codeql-action/init 4238421316c33d73aeea2801274dd286f157c2bb composite
- actions/cache 0865c47f36e68161719c5b124609996bb5c40129 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/setup-java 2c7a4878f5d120bd643426d54ae1209b29cc01a3 composite
- step-security/harden-runner dd2c410b088af7c0dc8046f3ac9a8f4148492a95 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- github/codeql-action/upload-sarif 3e7e3b32d0fb8283594bb0a76cc60a00918b0969 composite
- ossf/scorecard-action 3e15ea8318eee9b333819ec77a36aca8d39df13e composite
- net.java.dev.jna:jna ${version.jna} provided
- net.java.dev.jna:jna-platform ${version.jna} provided
- net.bytebuddy:byte-buddy-dep
- net.java.dev.jna:jna ${version.jna} provided
- net.java.dev.jna:jna-platform ${version.jna} provided
- junit:junit ${version.junit} test
- net.bytebuddy:byte-buddy 1.12.21 test
- org.mockito:mockito-core ${version.mockito} test
- com.google.android:android ${version.android.sdk} provided
- com.jakewharton.android.repackaged:dalvik-dx 11.0.0_r3
- commons-codec:commons-codec 1.15
- net.bytebuddy:byte-buddy
- org.apache.httpcomponents:httpclient 4.5.13
- org.json:json 20220924
- junit:junit ${version.junit} test
- org.mockito:mockito-core ${version.mockito} test
- com.google.android:android ${version.android.sdk} provided
- net.bytebuddy:byte-buddy-android
- org.openjdk.jmh:jmh-generator-annprocess ${version.jmh} provided
- cglib:cglib-nodep ${version.cglib}
- net.bytebuddy:byte-buddy-dep
- org.javassist:javassist ${version.javassist}
- org.openjdk.jmh:jmh-core ${version.jmh}
- junit:junit ${version.junit} test
- net.java.dev.jna:jna ${version.jna} provided
- net.java.dev.jna:jna-platform ${version.jna} provided
- org.ow2.asm:asm ${version.asm}
- org.ow2.asm:asm-commons ${version.asm}
- ${project.groupId}:byte-buddy-agent test
- junit:junit ${version.junit} test
- org.mockito:mockito-core ${version.mockito} test
- org.ow2.asm:asm-analysis ${version.asm} test
- org.ow2.asm:asm-util ${version.asm} test
- net.bytebuddy:byte-buddy
- org.apache.maven.plugin-tools:maven-plugin-annotations 3.5.2 provided
- org.apache.maven:maven-core 3.2.5 provided
- org.apache.maven:maven-plugin-api 3.2.5 provided
- com.google.guava:guava 31.1-jre
- commons-io:commons-io 2.11.0
- net.bytebuddy:byte-buddy
- org.apache.commons:commons-compress 1.21
- org.codehaus.plexus:plexus-archiver 3.7.0
- org.codehaus.plexus:plexus-utils 3.4.2
- org.eclipse.aether:aether-api 1.1.0
- org.eclipse.aether:aether-util 1.1.0
- org.sonatype.plexus:plexus-build-api 0.0.7
- junit:junit ${version.junit} test
- org.apache.maven.plugin-testing:maven-plugin-testing-harness 3.3.0 test
- org.apache.maven:maven-compat 3.2.5 test
- org.mockito:mockito-core ${version.mockito} test
- org.slf4j:slf4j-nop 1.7.36 test
- com.google.code.findbugs:findbugs-annotations 3.0.1 provided
- com.google.code.findbugs:jsr305 3.0.2 provided
- net.bytebuddy:byte-buddy 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-agent 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-android 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-benchmark 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-dep 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-gradle-plugin 1.12.23-SNAPSHOT
- net.bytebuddy:byte-buddy-maven-plugin 1.12.23-SNAPSHOT