Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

378 projects

Showing 36 of 378 projects

Terasology
TerasologyJava

An open-source voxel world game engine and platform for creating diverse gameplay experiences in a block-based environment.

#hacktoberfest#sandbox#modular-architecture
Stars3.9k
Forks1.4k
Last commit5 days ago
JCTools
JCToolsJava

High-performance concurrent data structures for the JVM, supplementing the Java standard library.

#wait-free#high-performance#concurrent-queues
Stars3.8k
Forks587
Last commit16 hours ago
Apache Cordova
Apache CordovaJavaScript

Android platform library for building Cordova hybrid mobile apps with web technologies.

#apache-cordova#hacktoberfest#javascript-framework
Stars3.8k
Forks1.6k
Last commit13 hours ago
pants
pantsPython

A scalable build system for monorepos with support for multiple programming languages and frameworks.

#caching#build-tools#concurrent-execution
Stars3.8k
Forks697
Last commit16 hours ago
Tablesaw
TablesawJava

A Java dataframe and visualization library for data loading, cleaning, transformation, and analysis.

#statistical-analysis#chart#data-science
Stars3.7k
Forks650
Last commit1 month ago
Reactor
Reactor

A Bill of Materials (BOM) for managing compatible versions of the Project Reactor reactive programming libraries.

#gradle#spring-ecosystem#maven-bom
Stars3.7k
Forks487
Last commit10 days ago
ArchUnit
ArchUnitJava

A Java library for specifying and testing architecture rules in plain Java unit tests.

#unit-testing#junit-integration#bytecode-analysis
Stars3.7k
Forks334
Last commit5 days ago
Spotlight
SpotlightKotlin

An Android library for creating interactive tutorial spotlights that highlight UI elements with custom shapes and effects.

#spotlight#custom-animations#ui-highlight
Stars3.7k
Forks365
Last commit3 years ago
kubernetes-client
kubernetes-clientJava

A Java client library providing a fluent DSL to interact with Kubernetes and OpenShift REST APIs.

#container-orchestration#dsl#java-client
Stars3.6k
Forks1.5k
Last commit13 hours ago
Schema Spy
Schema SpyHTML

A database metadata analyzer that generates interactive HTML documentation and entity-relationship diagrams.

#database#entity-relationship-diagrams#entity-relationship-diagram
Stars3.6k
Forks344
Last commit1 month ago
ThreeTen Android Backport
ThreeTen Android BackportJava

An Android-optimized backport of Java 8's java.time API for handling dates and times.

#date-time#timezone#java-time
Stars3.6k
Forks134
Last commit8 months ago
RxAndroidBle
RxAndroidBleJava

A reactive Android Bluetooth Low Energy (BLE) library with RxJava3 interface, simplifying complex BLE operations.

#iot#rxjava3#rxjava2
Stars3.6k
Forks591
Last commit10 months ago
Eclipse OpenJ9
Eclipse OpenJ9Java

An enterprise-grade Java Virtual Machine optimized for small footprint, fast startup, and high throughput in cloud deployments.

#compiler#aot-compilation#interpreter
Stars3.5k
Forks784
Last commit10 hours ago
ICU
ICUC++

A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.

#c-library#java-library#unicode
Stars3.5k
Forks879
Last commit10 hours ago
KeyBox
KeyBoxJava

A modern, web-based SSH console and key management tool that functions as a secure bastion host.

#bastion-host#devops#ssh-key
Stars3.5k
Forks397
Last commit10 days ago
WorldEdit
WorldEditJava

An in-game Minecraft map editor with selections, schematics, copy/paste, brushes, and scripting for creative building and server management.

#terrain-generation#hacktoberfest#gradle
Stars3.4k
Forks929
Last commit1 day ago
Simple Binary Encoding
Simple Binary EncodingJava

A high-performance binary message codec for low-latency financial applications, with multi-language support.

#high-performance#csharp#java
Stars3.4k
Forks575
Last commit15 hours ago
jabba
jabbaGo

A cross-platform Java version manager inspired by nvm, written in Go, for installing and switching between JDK distributions.

#developer-tools#shell-integration#cli-tool
Stars3.4k
Forks222
Last commit2 years ago
AwesomeJavaFX
AwesomeJavaFX

A curated list of awesome JavaFX libraries, frameworks, books, tutorials, and resources for building rich desktop applications.

#developer-tools#graphics#java-gui
Stars3.4k
Forks456
Last commit9 months ago
Swiss Java Knife
Swiss Java KnifeJava

A command-line Swiss Army knife for JVM diagnostics, troubleshooting, and profiling using JMX, JVM attach, and perf counters.

#jmx#performance-analysis#command-line-tool
Stars3.3k
Forks520
Last commit2 years ago
DGS Framework
DGS FrameworkKotlin

A GraphQL server framework for Spring Boot with annotation-based programming and comprehensive tooling.

#api-framework#server-framework#graphql
Stars3.3k
Forks331
Last commit14 hours ago
JMX exporter
JMX exporterJava

A collector that captures JMX MBean values and exposes them as Prometheus metrics.

#mbean#java-metrics#observability
Stars3.3k
Forks1.2k
Last commit13 hours ago
jitwatch
jitwatchJava

A log analyzer and visualizer for the Java HotSpot JIT compiler, enabling inspection of inlining, hot methods, bytecode, and assembly.

#assembly#performance-analysis#jitwatch
Stars3.3k
Forks464
Last commit3 months ago
Heritrix Q&A
Heritrix Q&AJava

An open-source, extensible, web-scale, archival-quality web crawler from the Internet Archive.

#webcrawling#digital-preservation#warc
Stars3.2k
Forks783
Last commit6 days ago
Heritrix
HeritrixJava

An open-source, extensible, web-scale, archival-quality web crawler from the Internet Archive.

#webcrawling#digital-preservation#warc
Stars3.2k
Forks783
Last commit6 days ago
Macaca
Macaca

A multi-platform automation testing solution for mobile and desktop applications, supporting iOS, Android, and web browsers.

#uitest#ios#android
Stars3.2k
Forks418
Last commit3 years ago
LoganSquare
LoganSquareJava

A screaming fast JSON parsing and serialization library for Android using compile-time annotation processing.

#jackson#android#annotation-processing
Stars3.2k
Forks305
Last commit4 years ago
Agrona
AgronaJava

A Java library of high-performance data structures and utilities for low-latency applications.

#high-performance#telemetry#data-structures
Stars3.2k
Forks435
Last commit1 day ago
Jailer
JailerJava

A tool for database subsetting and relational data browsing, creating consistent slices and enabling navigation via foreign keys.

#database#subsetter#database-subsetting
Stars3.2k
Forks141
Last commit10 days ago
Twitter Text Obj
Twitter Text ObjHTML

A collection of libraries for parsing Tweet text, including character counting and entity linking.

#multi-language#emoji#social-media
Stars3.1k
Forks528
Last commit2 years ago
Twitter Text Java
Twitter Text JavaHTML

A collection of libraries and conformance tests for parsing Tweet text, including character counting and entity linking.

#multi-language#emoji#social-media
Stars3.1k
Forks528
Last commit2 years ago
requery
requeryJava

A modern SQL-based object mapping and query library for Java, Kotlin, and Android with RxJava and Java 8 support.

#android-database#postgres#android
Stars3.1k
Forks242
Last commit2 months ago
Synthea Patient Generator
Synthea Patient GeneratorJava

An open-source synthetic patient population simulator that generates realistic (but not real) patient data and health records in multiple formats.

#patient-data#healthcare-simulation#gradle
Stars3.1k
Forks862
Last commit
Apache Netbeans
Apache NetbeansJava

An open-source integrated development environment (IDE) and application framework for Java, PHP, and other languages.

#modular-architecture#open-source#java
Stars3.0k
Forks923
Last commit13 hours ago
Uncrustify
UncrustifyC++

A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.

#d-lang#code-beautifier#pawn
Stars3.0k
Forks590
Last commit3 days ago
TeaVM
TeaVMJava

Compiles Java bytecode to JavaScript, WebAssembly, and C for running Java applications in web browsers and other environments.

#webassembly#bytecode-compilation#build-tools
Stars3.0k
Forks314
Last commit1 day ago
PreviousPage 7 of 11Next

Related Tags

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
1 month ago
#Android74
#Kotlin47
#Jvm42
#Cross Platform37
#Java Library34
#Mobile Development30
#Microservices29
#Open Source28
#Hacktoberfest28
#Python24
#Distributed Systems23
#Spring Boot22