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
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
Built on JDK: 151 projects
-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.