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

MockServer (.8k)
MockServer (.8k)Java

MockServer is an HTTP(S) mock server and proxy for mocking, recording, and debugging integrations with external systems.

#ai#proxy#integration-testing
Stars4.9k
Forks1.1k
Last commit1 day ago
Java Faker
Java FakerJava

A Java library for generating fake data, ported from Ruby's Faker gem, useful for testing and development.

#java-library#open-source#java faker
Stars4.9k
Forks865
Last commit2 years ago
cglib
cglibJava

A high-level Java bytecode generation library for creating dynamic proxies and intercepting field access.

#asm#framework-development#runtime-code-generation
Stars4.9k
Forks877
Last commit1 year ago
Spring Cloud Gateway (.8k)
Spring Cloud Gateway (.8k)Java

An API Gateway built on Spring Framework and Spring Boot providing routing and more.

#api-gateway#spring#proxy
Stars4.9k
Forks3.5k
Last commit4 days ago
micrometer
micrometerJava

A vendor-neutral metrics facade for Java applications, providing dimensional metrics instrumentation across popular monitoring backends.

#java-metrics#observability#dimensional-metrics
Stars4.9k
Forks1.1k
Last commit1 day ago
djl
djlJava

An engine-agnostic deep learning framework for Java developers, providing a high-level API for model training and inference.

#ai#neural-network#model-training
Stars4.8k
Forks753
Last commit9 days ago
FXGL
FXGLKotlin

A JavaFX-based game development framework for building 2D games and complex UI applications with a clean, high-level API.

#desktop-application#2d-framework#gamedev
Stars4.8k
Forks711
Last commit23 days ago
aerosolve
aerosolveScala

A machine learning library designed for human interpretability, featuring debuggable models and a feature transform language.

#sparse-features#debuggable-models#java
Stars4.8k
Forks563
Last commit8 months ago
autorest
autorestTypeSpec

Generates client libraries for RESTful web services from OpenAPI specifications.

#rest-client#code-generator#rest-api
Stars4.8k
Forks736
Last commit26 days ago
Reflections
ReflectionsJava

A Java library for scanning and indexing classpath metadata to enable runtime type system queries.

#query-api#type-system#javassist
Stars4.8k
Forks701
Last commit2 years ago
OpenAI-Java
OpenAI-JavaJava

A Java client library for OpenAI's GPT APIs, including GPT-3, ChatGPT, and GPT-4.

#gpt-3#java-client#openai
Stars4.7k
Forks1.2k
Last commit2 years ago
JSON-java
JSON-javaJava

A reference implementation of a JSON package in Java for parsing, generating, and converting JSON documents.

#parsing#hacktoberfest#java-library
Stars4.7k
Forks2.6k
Last commit5 days ago
JavaCPP
JavaCPPJava

A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.

#java-native-interface#javacpp#performance-optimization
Stars4.7k
Forks596
Last commit11 days ago
JDA
JDAJava

A Java wrapper for the Discord API, enabling developers to create scalable and feature-rich Discord bots.

#slash-commands#rest#java-library
Stars4.7k
Forks763
Last commit7 days ago
JDA
JDAJava

A Java library for building Discord bots using the real-time gateway and REST API with event-driven architecture.

#event-driven#slash-commands#rest
Stars4.7k
Forks763
Last commit7 days ago
Simplify Android deobfuscator
Simplify Android deobfuscatorJava

A generic Android deobfuscator that uses virtual execution to simplify obfuscated code for human analysis.

#dalvik#security-analysis#apk-analysis
Stars4.7k
Forks455
Last commit4 years ago
GCViewer
GCViewerJava

A Java tool that visualizes and analyzes verbose garbage collection logs from multiple JVM vendors to help optimize memory performance.

#oracle-jdk#performance-analysis#java
Stars4.6k
Forks992
Last commit1 month ago
Kaitai Struct
Kaitai StructShell

A declarative language to generate binary data parsers in multiple programming languages from a single format description.

#data-serialization#csharp#protocol-analyser
Stars4.6k
Forks209
Last commit4 days ago
Cardslib
CardslibJava

An Android library to build UI cards using the official Google CardView with extensive customization options.

#gradle#recyclerview#android
Stars4.6k
Forks1.2k
Last commit4 years ago
ribbon
ribbonJava

A battle-tested client-side IPC library with built-in load balancing, fault tolerance, and support for HTTP/TCP/UDP protocols.

#distributed-systems#java#fault-tolerance
Stars4.6k
Forks1.2k
Last commit7 months ago
Drozer
DrozerPython

A security testing framework for Android that identifies vulnerabilities by interacting with apps, IPC endpoints, and the OS.

#vulnerability-assessment#mobile-security#android-framework
Stars4.6k
Forks842
Last commit3 months ago
Java Developer Roadmap
Java Developer RoadmapJava

A visual roadmap charting the essential skills, tools, and technologies for becoming a Java developer in 2026.

#backend-development#guidelines#technology-stack
Stars4.5k
Forks566
Last commit4 months ago
Azkaban (.5k)
Azkaban (.5k)Java

Azkaban is a batch workflow job scheduler created at LinkedIn to manage Hadoop jobs.

#hacktoberfest#gradle#batch-processing
Stars4.5k
Forks1.6k
Last commit2 years ago
Mapbox GL
Mapbox GLC++

A C++ library for rendering interactive, customizable vector maps in native Android, iOS, macOS, Node.js, and Qt applications.

#qt#ios#native-sdk
Stars4.5k
Forks1.3k
Last commit3 years ago
Moco
MocoJava

A lightweight Java framework for easily creating HTTP, REST, and WebSocket stub servers for integration testing.

#integration-testing#rest-api#java
Stars4.4k
Forks1.1k
Last commit2 months ago
JabRef
JabRefJava

An open-source, cross-platform citation and reference management tool for BibTeX and BibLaTeX databases.

#research-tool#academia#citation-manager
Stars4.4k
Forks3.5k
Last commit1 day ago
Fury
FuryJava

A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.

#multi-language#fast#apache-arrow
Stars4.4k
Forks426
Last commit3 days ago
wire
wireKotlin

A modern gRPC and Protocol Buffers library for Android, Kotlin, Swift, and Java with schema-first development.

#android#java#protocol-buffers
Stars4.4k
Forks624
Last commit2 days ago
GeoServer
GeoServerJava

An open-source Java server for sharing and editing geospatial data using open standards.

#web-mapping#ogc-standards#open-source-gis
Stars4.4k
Forks2.3k
Last commit1 day ago
Fernflower
FernflowerJava

An analytical decompiler that converts Java bytecode back into readable Java source code, used in IntelliJ IDEA.

#jetbrains#obfuscation-recovery#command-line-tool
Stars4.3k
Forks725
Last commit1 day ago
OpenPDF
OpenPDFJava

An open-source Java library for creating, editing, rendering, and encrypting PDF documents, including HTML-to-PDF conversion.

#pdf-editing#html-to-pdf#openpdf
Stars4.3k
Forks706
Last commit16 days ago
Dragonwell8
Dragonwell8Java

Alibaba's OpenJDK 8 implementation optimized for extreme-scale e-commerce, financial, and logistics applications.

#java8#performance-optimization#x86-64
Stars4.3k
Forks496
Last commit1 month ago
failsafe
failsafeJava

A lightweight, zero-dependency Java library for implementing fault tolerance and resilience patterns.

#retry-logic#circuit-breaker#fallback
Stars4.3k
Forks311
Last commit6 months ago
Camunda (.2k)
Camunda (.2k)Java

An open-source BPMN platform for workflow and process automation, embeddable in Java applications.

#end-of-life#bpm#spring-framework
Stars4.3k
Forks1.7k
Last commit8 months ago
JMonkeyEngine
JMonkeyEngineJava

A 3-D game engine for adventurous Java developers, offering a complete open-source suite for cross-platform game development.

#hacktoberfest#ios#open-source
Stars4.3k
Forks1.2k
Last commit1 day ago
Javassist
JavassistJava

A Java bytecode engineering toolkit that simplifies runtime class definition and bytecode manipulation with source-level and bytecode-level APIs.

#bytecode-engineering#java-bytecode#library
Stars4.2k
Forks718
Last commit1 month ago
PreviousPage 6 of 41Next

Related Tags

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