Assembly Line

JDK

JDK main-line development https://openjdk.org/projects/jdk

JDK is an open-source programming language project on GitHub under the GPL-2.0 license (strong copyleft), with 23k stars. It is built with LLVM project. Its last push was today.

Stars
23k
License
GPL-2.0
Activity
Active

Code on GitHub

Judgement

What it is
Developer tool
What it does
The main-line development repository of OpenJDK, the reference implementation of the Java platform and JVM.
Adopt it when
You work on the JDK itself; most teams should install a built distribution such as Temurin.
Watch out
Main-line code is unreleased; production use should be on a supported LTS build.
Ready for
Production-ready
Runs as
Command line
Built with
Java and C++
How established
Established: started 8 years ago, no tagged release yet.
What the license allows
Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: JDK → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Built on JDK: 151 projects

  1. 1
    Elasticsearch elastic

    Free and Open Source, Distributed, RESTful Search Engine

    Building block Production-ready You need full-text search or log analytics at scale and want Elastic's features and managed cloud.

    ★ 78k See repository Java Active, pushed today
  2. 2
    Kotlin JetBrains

    The Kotlin Programming Language.

    Developer tool Production-ready You build Android apps or JVM services and want a more concise, null-safe alternative to Java.

    ★ 54k See repository Kotlin Active, pushed today
  3. 3
    JeecgBoot jeecgboot

    【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。

    Framework or platform Production-ready A Chinese enterprise Java team wants to cut repetitive CRUD and workflow work.

    ★ 48k Apache-2.0 Java Active, pushed 2 days ago
  4. 4
    Appsmith appsmithorg

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

    Framework or platform Production-ready Developers want to ship internal CRUD apps quickly and host them themselves.

    ★ 41k Apache-2.0 TypeScript Active, pushed yesterday
  5. 5
    Halo halo-dev

    Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。

    Complete system Production-ready You want a WordPress-style site builder with a strong Chinese community and plugin market.

    ★ 40k GPL-3.0 Java Active, pushed today
  6. 6
    Keycloak keycloak

    Open Source Identity and Access Management For Modern Applications and Services

    Building block Production-ready You need self-hosted SSO across many applications with enterprise protocols and no licence fees.

    ★ 38k Apache-2.0 Java Active, pushed today
  7. 7
    Conductor conductor-oss

    Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents

    Building block Production-ready You orchestrate many services across languages and prefer workflows defined as data with a UI over workflows written as code.

    ★ 32k Apache-2.0 Java Active, pushed today
  8. 8
    Kestra kestra-io

    Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.

    Complete system Production-ready You need Airflow-class orchestration but want YAML flows, any language, and a UI non-Python people can use.

    ★ 30k Apache-2.0 Java Active, pushed today
  9. 9
    OpenDataLoader PDF opendataloader-project

    PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

    Building block Usable You need fast, deterministic PDF extraction locally, with an optional AI mode for hard pages.

    ★ 30k Apache-2.0 Java Active, pushed 4 days ago
  10. 10
    Jenkins jenkinsci

    Jenkins automation server

    Complete system Production-ready You need a self-hosted CI server that can integrate with almost anything, including legacy toolchains, and have someone to maintain it.

    ★ 27k MIT Java Active, pushed today
  11. 11
    libGDX libgdx

    Desktop/Android/HTML5/iOS Java game development framework

    Framework or platform Production-ready You want to write 2D or simple 3D games in Java or Kotlin for desktop and Android.

    ★ 26k Apache-2.0 Java Active, pushed today
  12. 12
    SkyWalking apache

    APM, Application Performance Monitoring System

    Complete system Production-ready You run many JVM microservices and want a self-hosted APM with automatic agent instrumentation.

    ★ 25k Apache-2.0 Java Active, pushed today
  13. 13
    ShardingSphere apache

    Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

    Building block Production-ready You must shard existing MySQL or Postgres databases while keeping the underlying engines, often in Java systems.

    ★ 21k Apache-2.0 Java Active, pushed today
  14. 14
    QuestDB questdb

    QuestDB is a high performance, open-source, time-series database

    Building block Production-ready You store high-frequency time-stamped data such as trades, sensor readings or metrics and want SQL with low latency.

    ★ 17k Apache-2.0 Java Active, pushed today
  15. 15
    Zipkin openzipkin

    Zipkin is a distributed tracing system

    Complete system Production-ready You already instrument with Zipkin or Brave libraries and want a simple tracing server.

    ★ 17k Apache-2.0 Java Active, pushed 3 months ago
  16. 16
    Neo4j neo4j

    Graphs for Everyone

    Building block Production-ready Your queries are mostly about relationships several hops deep, which are awkward in SQL.

    ★ 17k GPL-3.0 Java Active, pushed 11 days ago
  17. 17
    TigerBeetle tigerbeetle

    The financial transactions database designed for mission critical safety and performance.

    Building block Usable You are building a payments or ledger system that needs very high throughput and correctness.

    ★ 17k Apache-2.0 Zig Active, pushed 3 days ago
  18. 18
    Doris apache

    Apache Doris is a real-time analytics and hybrid search database for AI agents.

    Building block Production-ready You need sub-second analytics on large, frequently updated data and want an open-source alternative to Snowflake-style warehouses.

    ★ 16k Apache-2.0 Java Active, pushed today
  19. 19
    APITable apitable

    🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

    Complete system Usable You want a self-hosted Airtable alternative with an API on every table and can run a Java plus Node stack.

    ★ 16k AGPL-3.0 TypeScript Active, pushed 2 months ago
  20. 20
    OneDev theonedev

    The Unified and Autonomous Development Platform

    Complete system Production-ready A team wants an all-in-one GitLab alternative that is lighter to run.

    ★ 15k MIT Java Active, pushed 2 days ago

Open-source alternatives to JDK

  1. 1
    Go golang

    The Go programming language

    Developer tool Production-ready You build backend services or command-line tools and value simple code, fast builds and single-binary deploys.

    ★ 140k BSD-3-Clause Go Active, pushed today
  2. 2
    Rust rust-lang

    Empowering everyone to build reliable and efficient software.

    Developer tool Production-ready You need C-level performance with memory safety, for systems software, CLIs, services or WebAssembly.

    ★ 121k Apache-2.0 Rust Active, pushed today
  3. 3
    TypeScript microsoft

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Developer tool Production-ready You write JavaScript projects of any size and want static types and better editor tooling.

    ★ 112k Apache-2.0 Go Active, pushed today
  4. 4
    CPython python

    The Python programming language

    Developer tool Production-ready You write Python, or need to build, embed or contribute to the interpreter itself.

    ★ 78k See repository Python Active, pushed today
  5. 5
    Swift swiftlang

    The Swift Programming Language

    Developer tool Production-ready You build iOS or macOS apps, or want Swift on Linux servers.

    ★ 71k Apache-2.0 Swift Active, pushed today
  6. 6
    Kotlin JetBrains

    The Kotlin Programming Language.

    Developer tool Production-ready You build Android apps or JVM services and want a more concise, null-safe alternative to Java.

    ★ 54k See repository Kotlin Active, pushed today
  7. 7
    Julia JuliaLang

    The Julia Programming Language

    Developer tool Production-ready You do scientific computing, simulation or numerical work where Python is too slow and C is too painful.

    ★ 49k MIT Julia Active, pushed today
  8. 8
    Php-src php

    The PHP Interpreter

    Developer tool Production-ready You build or host PHP applications, or need to build PHP or its extensions from source.

    ★ 42k BSD-3-Clause C Active, pushed today

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.