HotswapAgent

Class Redefiner

Enables runtime redefinition of classes and resources in Java applications.

Java unlimited redefinition of classes at runtime.

GitHub

2k stars
131 watching
493 forks
Language: Java
last commit: 8 days ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
spring-projects/spring-loaded Enables class reloading in a running JVM to modify class files and bytecode 2,721
gaearon/react-hot-loader A tool to enable real-time code changes without full page reloads in React applications. 12,256
raphw/byte-buddy A Java library for generating classes at runtime without the need for explicit code generation. 6,287
eclipse-jkube/jkube Tools and plugins for building cloud-native Java applications on Kubernetes and OpenShift 774
krzysztofzablocki/inject A tool enabling developers to quickly update running app code without rebuilding the entire application 2,330
jenv/jenv Manages multiple versions of Java on development machines 5,872
leaningtech/cheerpj-meta Enables Java 8 applications to run in web browsers without legacy plugins 465
igniterealtime/smack An XMPP client library for Java and Android 2,383
discord-jda/jda A Java wrapper for the Discord API enabling bot development with real-time gateway and REST API functionality 4,342
fabric8io/kubernetes-client Provides access to Kubernetes and OpenShift REST APIs via a fluent DSL in Java. 3,420
sap/sapmachine SAP maintains and supports an alternate version of the OpenJDK project to support SAP customers' use of Java. 510
uber/nullaway A tool to help eliminate NullPointerExceptions in Java code with low build-time overhead 3,638
edwingeng/hotswap Allows code changes to take effect without restarting the server 354
rksm/hot-lib-reloader-rs Enables live coding and rapid feedback cycles by reloading Rust code without requiring the application to restart. 616
shyiko/jabba A tool that manages multiple versions of Java Development Kits across different operating systems. 3,007