awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Java development tools

Ranking updated Jun 30, 2026

Explore the best Java development tools. We ranked the top libraries and frameworks by activity and stars to help you find the best fit for your project.

Java development tools

Find the best repos with AI.We'll search the best matching repositories with AI.
  • openjdk/jdkopenjdk avatar

    openjdk/jdk

    22,617View on GitHub↗

    The Java Development Kit is a comprehensive software development environment designed for compiling, debugging, and executing applications written in the Java programming language. It provides the core infrastructure necessary to transform human-readable source code into platform-independent bytecode and run those applications across diverse computing environments. At the center of this environment is the Java Virtual Machine, a runtime engine that executes compiled bytecode while managing memory and system resources. This architecture utilizes a stack-based virtual machine and a platform-agn

    The OpenJDK project is the official open-source implementation of the Java Development Kit, providing the HotSpot JVM, standard class library, cross-platform support, and all the core features you'd need for studying, contributing, or using as a runtime.

    JavaJava EnvironmentsJava Virtual Machine RuntimesJust-In-Time Compilers
    View on GitHub↗22,617
  • microsoft/openjdkmicrosoft avatar

    microsoft/openjdk

    342View on GitHub↗

    Microsoft Build of OpenJDK

    This is a distribution of OpenJDK, the reference open-source JDK implementation, providing the HotSpot JVM, standard class library, cross-platform builds, and all standard JDK components for study or runtime use.

    JVM and JDK Implementations
    View on GitHub↗342

Related searches

  • a dependency management and build tool for Java projects
  • a testing framework for Java applications
  • a java library for building cli applications
  • Java build tool
  • a java game engine for desktop development
  • a logging framework for Java applications
  • Java framework ecosystem
  • a study guide for Java interviews