Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1442 projects

Showing 36 of 1442 projects

Gephi
GephiJava

An open-source platform for visualizing and manipulating large graphs and networks with real-time performance.

#graph#open-source#opengl
Stars6.6k
Forks1.6k
Last commit26 days ago
Hazelcast
HazelcastJava

A unified real-time data platform combining stream processing with a fast data store for instant action on data-in-motion.

#stream-processing#hacktoberfest#hazelcast
Stars6.6k
Forks1.9k
Last commit1 day ago
GraphHopper
GraphHopperJava

A fast, open-source routing engine for OpenStreetMap, usable as a Java library or standalone web server.

#map-matching#java-library#location-based-services
Stars6.6k
Forks1.9k
Last commit1 day ago
JetLinks
JetLinksJava

A fully reactive, open-source enterprise IoT platform built on Java and Spring Boot for unified device management and real-time data processing.

#iot#rule-engine#tcp
Stars6.6k
Forks1.9k
Last commit9 days ago
Kryo
KryoHTML

A fast and efficient binary object graph serialization and cloning framework for Java.

#data-persistence#deep-copy#binary-serialization
Stars6.5k
Forks841
Last commit4 days ago
Doxygen
DoxygenC++

A documentation generator for multiple programming languages that extracts comments from source code to produce formatted reference manuals.

#developer-tools#doxygen-documentation#code-documentation
Stars6.5k
Forks1.4k
Last commit22 hours ago
Async Http Client
Async Http ClientJava

A high-performance, asynchronous HTTP and WebSocket client library for Java built on Netty.

#high-performance#authentication#network-library
Stars6.4k
Forks1.6k
Last commit1 day ago
jsonschema2pojo
jsonschema2pojoJava

Generates Java types from JSON or JSON Schema and annotates them for data-binding with Jackson, Gson, etc.

#pojo#jackson#java
Stars6.4k
Forks1.7k
Last commit2 months ago
Shattered Pixel Dungeon
Shattered Pixel DungeonJava

An open-source traditional roguelike dungeon crawler with randomized levels, enemies, and hundreds of items.

#dungeon-crawler#procedural-generation#ios
Stars6.3k
Forks1.5k
Last commit4 months ago
config
configJava

A configuration library for JVM languages using HOCON files, supporting JSON, properties, and environment variable substitution.

#supported#immutable-config#environment-variables
Stars6.3k
Forks981
Last commit23 days ago
Drools (.2k)
Drools (.2k)Java

A Java rule engine, DMN engine, and complex event processing engine for business logic and expert systems.

#business-logic#rule-engine#hacktoberfest
Stars6.3k
Forks2.6k
Last commit1 day ago
Amaze File Manager
Amaze File ManagerKotlin

An open-source, Material Design file manager for Android with root access, encryption, and cloud support.

#open-source#fdroid#file-manager
Stars6.3k
Forks1.7k
Last commit1 day ago
graphql-java
graphql-javaJava

A Java implementation of the GraphQL specification for building type-safe GraphQL servers.

#api#graphql#query-execution
Stars6.2k
Forks1.1k
Last commit1 day ago
Useful Java Links
Useful Java LinksJava

A curated collection of useful Java frameworks, libraries, software, and hello world examples with license and GitHub star info.

#lists#developer-tools#open-source
Stars6.2k
Forks1.2k
Last commit2 months ago
Apache NiFi (k)
Apache NiFi (k)Java

An easy-to-use, powerful, and reliable system to process and distribute data across cybersecurity, observability, and AI pipelines.

#hacktoberfest#apache#observability
Stars6.2k
Forks3.0k
Last commit1 day ago
google-java-format
google-java-formatJava

A tool that automatically reformats Java source code to comply with Google Java Style guidelines.

#ide-plugin#developer-tools#code-formatter
Stars6.2k
Forks928
Last commit1 day ago
javaparser
javaparserJava

A Java 1-25 parser and abstract syntax tree library with advanced analysis capabilities for source code manipulation.

#javaparser#syntax-tree#java-parser
Stars6.1k
Forks1.2k
Last commit2 days ago
hippo4j
hippo4jJava

An asynchronous thread pool framework for Java applications that supports dynamic configuration changes, monitoring, and alerting without code modifications.

#dynamic-configuration#observability#blocking-queue
Stars6.0k
Forks1.2k
Last commit4 months ago
BTrace
BTraceJava

A safe, dynamic tracing tool for Java applications that injects code at runtime without restarts.

#production-profiling#bytecode-injection#observability
Stars6.0k
Forks958
Last commit1 day ago
JSqlParser
JSqlParserJava

A Java SQL parser that translates SQL statements into a traversable hierarchy of Java classes, supporting multiple RDBMS dialects.

#java-library#sql-transformation#java
Stars6.0k
Forks1.4k
Last commit3 months ago
DDD By Examples - Library
DDD By Examples - LibraryJava

A comprehensive Domain-Driven Design example project implementing a library system with strategic analysis and tactical patterns.

#crud#functional-programming#software-architecture
Stars5.8k
Forks828
Last commit
liquibase
liquibaseJava

An open-source database schema change management tool that tracks, versions, and deploys database changes.

#database#version-control#java-library
Stars5.6k
Forks2.0k
Last commit1 day ago
ProtoActor
ProtoActorGo

Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.

#akka#distributed-systems#csharp
Stars5.5k
Forks574
Last commit3 months ago
TapTargetView
TapTargetViewJava

An Android library implementing Material Design tap targets for feature discovery and user onboarding.

#android#ux#feature-discovery
Stars5.5k
Forks593
Last commit1 year ago
PMD
PMDJava

An extensible multilanguage static code analyzer that finds common programming flaws and duplicated code across 20+ languages.

#ast-analysis#hacktoberfest#linter
Stars5.5k
Forks1.6k
Last commit2 days ago
Thumbnailator
ThumbnailatorJava

A Java library for generating high-quality thumbnails with a simple fluent interface and no external dependencies.

#batch-processing#thumbnail-generation#image-scaling
Stars5.4k
Forks794
Last commit5 months ago
RuneLite
RuneLiteJava

A free, open-source client for Old School RuneScape with plugin support and customization.

#gradle#community-driven#old-school-runescape
Stars5.4k
Forks5.8k
Last commit3 days ago
LWJGL
LWJGLJava

A lightweight Java library providing cross-platform, high-performance bindings to native APIs for graphics, audio, parallel computing, and XR.

#vulkan#java-library#opencl
Stars5.4k
Forks707
Last commit1 day ago
picocli
picocliJava

A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.

#autocompletion#cli-framework#dependency-injection
Stars5.4k
Forks474
Last commit2 months ago
DDDSample
DDDSampleJava

A reference implementation of a cargo booking system demonstrating Domain-Driven Design (DDD) patterns and practices.

#software-design-patterns#cargo-shipping#domain-driven-design
Stars5.3k
Forks1.5k
Last commit1 year ago
Easy Rules (.2k)
Easy Rules (.2k)Java

A lightweight Java rules engine for defining and executing business rules with POJOs, annotations, and expression languages.

#rule-engine#jexl#pojo
Stars5.3k
Forks1.1k
Last commit2 years ago
Gradle Retrolambda Plugin
Gradle Retrolambda PluginJava

A Gradle plugin that enables Java 8 lambda expressions and method references in Java 6, 7, and Android projects.

#android#java#backward-compatibility
Stars5.3k
Forks443
Last commit3 years ago
YCSB
YCSBJava

A framework and common set of workloads for evaluating and comparing the performance of different NoSQL and cloud-serving databases.

#performance-testing#hdrhistogram#latency-analysis
Stars5.2k
Forks2.3k
Last commit3 months ago
gaia
gaiaGo

Build powerful pipelines in any programming language.

#deployment#pipeline#continuous-integration
Stars5.2k
Forks239
Last commit6 months ago
WilliamChart
WilliamChartKotlin

Android library for rapidly implementing attractive and insightful charts in Android applications.

#android#java#android-ui
Stars5.1k
Forks791
Last commit9 months ago
orientdb
orientdbJava

An open-source multi-model NoSQL DBMS supporting Graph, Document, Reactive, Full-Text, and Geospatial models in a single product.

#database#graph-store#document-database
Stars5.0k
Forks872
Last commit1 day ago
PreviousPage 5 of 41Next

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
3 years ago
#Android186
#Kotlin131
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71