Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1940 projects4514.7k total stars1040.5k total forks42 languages

Open-source projects built with Java

There are currently 1940 open-source projects built with Java, with a combined total of 4514.7k GitHub stars. The most common language among these projects is Java.

Showing 1,940 open-source projects · page 12 of 54

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
libsignal-protocol-java
libsignal-protocol-javasignalapp/libsignal-protocol-java

A Java implementation of the Signal Protocol for end-to-end encrypted messaging with forward secrecy and asynchronous support.

1.8k445Java
5 years ago
gs-collections
gs-collectionsgoldmansachs/gs-collections

A Java collections framework with rich APIs, optimized implementations, and additional container types like Bag and Multimap.

1.8k275Java
3 years ago
InQL Scanner
InQL Scannerdoyensec/inql

A Burp Suite extension for advanced GraphQL security testing, featuring vulnerability scanning, batch attacks, and schema analysis.

1.8k190Kotlin
22 hours ago
Applied Energistics 2
Applied Energistics 2AppliedEnergistics/Applied-Energistics-2

A Minecraft mod that adds advanced storage, automation, and energy management systems using matter and energy networks.

1.8k979Java
2 days ago
JLine
JLinejline/jline3

A Java library for handling console input with advanced line editing, history, and completion, similar to GNU Readline.

1.8k257Java
18 hours ago
Datafaker
Datafakerdatafaker-net/datafaker

A modern Java/Kotlin/Groovy library for generating realistic fake data with extensive providers and format support.

1.8k247Java
1 day ago
jvm-profiler
jvm-profileruber-common/jvm-profiler

A Java Agent for distributed JVM profiling, collecting metrics and tracing methods for Hadoop/Spark applications.

1.8k339Java
5 months ago
Gaffer
Gaffergchq/Gaffer

A graph database framework for storing and querying large-scale graphs with rich properties and in-database aggregation.

1.8k363Java
1 year ago
Embulk
Embulkembulk/embulk

A parallel bulk data loader that transfers data between various storages, databases, NoSQL, and cloud services via plugins.

1.8k208Java
15 days ago
EasyDeviceInfo
EasyDeviceInfonisrulz/easydeviceinfo

An Android library to retrieve device information with a simple, modular API.

1.8k225Java
2 years ago
CQEngine
CQEnginenpgall/cqengine

A high-performance Java collection engine enabling SQL-like queries with indexes for microsecond latencies.

1.8k253Java
2 years ago
Genie
GenieNetflix/genie

A federated Big Data orchestration service that simplifies job execution across distributed clusters by abstracting infrastructure complexity.

1.8k374Java
23 days ago
SQLancer
SQLancersqlancer/sqlancer

Automated testing tool that finds logic and performance bugs in database management systems (DBMSs) through intelligent SQL generation and validation.

1.8k401Java
3 days ago
kairosdb
kairosdbkairosdb/kairosdb

A fast distributed scalable time series database built on top of Cassandra.

1.8k341Java
7 months ago
Tess4J
Tess4Jnguyenq/tess4j

A Java JNA wrapper for Tesseract OCR API, enabling OCR functionality in Java applications.

1.8k379Java
2 months ago
Boot
Bootboot-clj/boot

A Clojure build framework and ad-hoc script evaluator that provides a runtime environment for building projects from Clojure scripts.

1.7k178Clojure
5 years ago
jBPM (.7k)
jBPM (.7k)kiegroup/jbpm

An open-source Business Process Management (BPM) suite for automating business processes and decisions.

1.7k1.2kJava
3 months ago
React Native Firebase Cloud Messaging
React Native Firebase Cloud Messagingevollu/react-native-fcm

A React Native module for Firebase Cloud Messaging (FCM) and local notifications, now deprecated in favor of react-native-firebase.

1.7k658Java
3 years ago
SoapUI (.6k)
SoapUI (.6k)SmartBear/soapui

A free and open-source cross-platform functional testing solution for APIs and web services.

1.7k633Java
4 months ago
JPHP
JPHPjphp-group/jphp

JPHP is a PHP compiler that runs on the Java Virtual Machine, enabling use of Java libraries and building desktop/Android apps.

1.7k167Java
4 years ago
react-native-contacts
react-native-contactsrt2zz/react-native-contacts

A React Native library for accessing and managing the device's native contacts with full CRUD operations.

1.7k596Java
11 days ago
sqli
sqlix-ream/sqli

A lightweight Java ORM and SQL query builder with a fluent API for QB, QB.X, and QrB operations.

1.7k798Java
3 months ago
perf-map-agent
perf-map-agentjrudolph/perf-map-agent

A Java agent that generates method mapping files for JIT-compiled code to enable profiling with Linux perf tools.

1.7k257C
6 years ago
jmxtrans
jmxtransjmxtrans/jmxtrans

A connector that collects JMX metrics from JVMs and outputs them to various monitoring and graphing systems.

1.7k495Java
4 years ago
Stagemonitor
Stagemonitorstagemonitor/stagemonitor

An open-source Java application performance monitoring agent with preconfigured dashboards for Elasticsearch, Graphite, and InfluxDB.

1.7k280Java
3 years ago
SectionedRecyclerViewAdapter
SectionedRecyclerViewAdapterluizgrp/SectionedRecyclerViewAdapter

An Android RecyclerView adapter that splits lists into sections with headers, footers, and individual state control.

1.7k374Java
4 years ago
Morphia
MorphiaMorphiaOrg/morphia

A lightweight, type-safe object-document mapper for MongoDB in Java, built on the official MongoDB Java driver.

1.7k449Java
1 day ago
Jolt
Joltbazaarvoice/jolt

A Java library for declarative JSON-to-JSON transformations using JSON-based specifications.

1.7k350Java
1 month ago
db-scheduler
db-schedulerkagkarlsson/db-scheduler

A persistent, cluster-friendly task scheduler for Java applications using a single database table.

1.7k257Java
5 days ago
Apache Pekko
Apache Pekkoapache/incubator-pekko

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.

1.7k212Scala
13 hours ago
ViaVersion
ViaVersionMylesIsCool/ViaVersion

A Minecraft server plugin that allows newer client versions to connect to older server versions, enabling cross-version compatibility.

1.6k352Java
1 day ago
Open Dota
Open Dotaodota/core

Open source Dota 2 data platform providing automated replay parsing and a public API for match analytics.

1.6k322TypeScript
13 hours ago
Spring Integration (.6k)
Spring Integration (.6k)spring-projects/spring-integration

Extends the Spring programming model to implement Enterprise Integration Patterns for messaging and external system integration.

1.6k1.2kJava
1 day ago
closh
closhdundalek/closh

A modern, Bash-like shell that uses Clojure syntax for command composition and data manipulation.

1.6k67Clojure
3 years ago
Siddhi
Siddhisiddhi-io/siddhi

A cloud-native streaming and complex event processing engine that executes Streaming SQL queries for real-time event processing.

1.6k527Java
16 days ago
XChart
XChartknowm/XChart

A lightweight Java library for plotting data with minimal setup and extensive customization options.

1.6k399Java
5 days ago
1
11
12
13
54