awesome-java
A curated list of awesome frameworks, libraries and software for the Java programming language.
https://github.com/akullpp/awesome-java
Last synced: 17 days ago
JSON representation
Filtered by jvm. Clear filters
Projects
- Maker - 2.0 🟢Provides low level bytecode generation.
- Externalized Properties - 2.0 🟢Simple, lightweight, yet powerful configuration library which supports resolution of properties from external sources such as files, databases, git repositories, and any custom sources, plus an extensible post-processing/conversion mechanism.
- WebTau - 2.0 🟠Test across REST-API, Graph QL, Browser, Database, CLI and Business Logic with consistent set of matchers and concepts.
- Selfie - 2.0 🟢Snapshot testing (inline and on disk).
- Testcontainers
- Arthas - 2.0 🟢Allows to troubleshoot production issues for applications without modifying code or restarting servers.
- Emissary - 2.0 🟢Simple, lightweight, yet FAST messaging library for decoupling messages (requests and events) and message handlers.
- JVM Hotpath - level execution frequency analysis to identify algorithmic bottlenecks.
- Dependency Analysis Gradle Plugin - 2.0 🟢Analyzes JVM and Android builds and recommends dependency and plugin changes.
- avaje config - 2.0 🟢Loads yaml and properties files, supports dynamic configuration, plugins, file-watching and config event listeners.
- MongoDB Java Driver - 2.0 🟢Official synchronous, asynchronous and reactive Java drivers for MongoDB.
- FXGL
- Open JDK - 2.0 🟢Open JDK community home.
- OpenJ9 - calibre, flexibly licensed, openly-governed cross-platform JVM extending and augmenting the runtime technology components from the Eclipse OMR and OpenJDK project.
- SAP Machine - 2.0 🟢SAP's no-cost, rigorously tested and JCK-verified OpenJDK friendly fork.
- Apache Log4j 2 - 2.0 🟢Complete rewrite with a powerful plugin and configuration architecture.
- BTrace - 2.0 🟢Dynamic tracing and diagnostics for running JVM applications without restarts.
- vert.x - driven application framework.
- Arquillian - 2.0 🟢Integration and functional testing platform for Java EE containers.
- Play - 2.0 🟢Built on Akka, it provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications in Java and Scala.
- ThreadMine Anonymizer
- Bashkit4j - process: in-memory filesystem, opt-in allowlisted host mounts, network denied by default.