Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

990 projects

Showing 36 of 990 projects

Design Patterns implemented in Java
Design Patterns implemented in JavaJava

A comprehensive collection of design patterns implemented in Java with detailed examples and explanations.

#gang-of-four#hacktoberfest#software-architecture
Stars94.1k
Forks27.4k
Last commit1 day ago
Stirling-PDF
Stirling-PDFTypeScript

An open-source PDF platform for editing, converting, signing, and automating PDFs with a self-hostable API and desktop app.

#pdf-editing#pdf-ocr#pdf-conversion
Stars80.4k
Forks7.0k
Last commit23 hours ago
Ghidra
GhidraJava

A software reverse engineering framework for analyzing compiled code across multiple platforms, offering disassembly, decompilation, and scripting.

#software-analysis#disassembly#disassembler
Stars69.3k
Forks7.6k
Last commit3 days ago
guava
guavaJava

A comprehensive set of core Java libraries from Google providing new collection types, immutable collections, and utilities for concurrency, I/O, hashing, and more.

#io-utilities#hashing#java libraries
Stars51.5k
Forks11.1k
Last commit2 days ago
Guava: Google Core Libraries for Java
Guava: Google Core Libraries for JavaJava

A comprehensive set of core Java libraries from Google providing new collection types, immutable collections, and utilities for concurrency, I/O, hashing, and more.

#io-utilities#hashing#java libraries
Stars51.5k
Forks11.1k
Last commit2 days ago
DBeaver
DBeaverJava

A free, universal database tool and SQL client supporting over 100 databases with schema editing, ER diagrams, and AI integration.

#dbeaver#database#open-source
Stars50.4k
Forks4.2k
Last commit2 days ago
jadx
jadxJava

A command line and GUI tool for decompiling Android Dex and APK files into readable Java source code.

#dex#security-analysis#apk-analysis
Stars48.9k
Forks5.5k
Last commit6 days ago
GitHub Issues
GitHub IssuesJava

A Java VM library for composing asynchronous and event-based programs using observable sequences.

#event-driven#functional-programming#observable-sequences
Stars48.2k
Forks7.6k
Last commit17 hours ago
RxJava
RxJavaJava

A JVM library for composing asynchronous and event-based programs using observable sequences.

#stream-processing#event-driven#functional-programming
Stars48.2k
Forks7.6k
Last commit17 hours ago
Java
Java

A curated list of awesome frameworks, libraries, and software for the Java programming language.

#frameworks#developer-tools#libraries
Stars48.2k
Forks7.7k
Last commit1 month ago
Java
Java

A curated list of awesome frameworks, libraries, and software for the Java programming language.

#developer-tools#open-source#java
Stars48.2k
Forks7.7k
Last commit1 month ago
okhttp
okhttpKotlin

An efficient HTTP client for JVM, Android, and GraalVM with HTTP/2, connection pooling, caching, and modern TLS support.

#caching#connection-pooling#android
Stars47.0k
Forks9.3k
Last commit2 days ago
Dubbo
DubboJava

A Java-based RPC and microservice framework for building enterprise-grade distributed systems.

#dubbo#observability#http
Stars41.5k
Forks26.4k
Last commit20 hours ago
Appsmith
AppsmithTypeScript

An open-source low-code platform for building custom internal tools, admin panels, and dashboards.

#internal-tools#low-code#custom-internal
Stars40.0k
Forks4.6k
Last commit1 day ago
MPAndroidChart
MPAndroidChartJava

A powerful and easy-to-use chart library for Android, supporting line, bar, pie, radar, bubble, and candlestick charts with scaling, panning, and animations.

#chart#graph#android
Stars38.2k
Forks9.0k
Last commit1 year ago
Arthas
ArthasJava

A Java diagnostic tool for troubleshooting production issues without code changes or server restarts.

#classloader-analysis#production-debugging#diagnosis
Stars37.3k
Forks7.6k
Last commit18 hours ago
Configure Desired Capabilities in Selenium
Configure Desired Capabilities in SeleniumJava

An umbrella project providing tools and libraries for automating web browsers via the W3C WebDriver specification.

#selenium-grid#integration-testing#selenium
Stars34.2k
Forks8.7k
Last commit22 hours ago
Zxing AS3
Zxing AS3Java

An open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

#barcode#java-library#qr-code
Stars34.0k
Forks9.4k
Last commit3 days ago
ZXing Android-Integration
ZXing Android-IntegrationJava

An open-source, multi-format 1D/2D barcode image processing library implemented in Java.

#barcode#java-library#qr-code
Stars34.0k
Forks9.4k
Last commit3 days ago
Nacos
NacosJava

A dynamic service discovery, configuration management, and service management platform for building cloud-native and microservices applications.

#dubbo#istio#kubernetes
Stars33.0k
Forks13.3k
Last commit19 hours ago
Apache Kafka Streams
Apache Kafka StreamsJava

A distributed event streaming platform for building high-performance data pipelines, streaming analytics, and data integration.

#stream-processing#message-queue#data-integration
Stars32.7k
Forks15.3k
Last commit1 day ago
p3c
p3cKotlin

Alibaba's Java coding standards implemented as PMD rules and IDE plugins for IntelliJ IDEA and Eclipse.

#ide-plugin#intellij-idea#coding-standards
Stars30.8k
Forks8.0k
Last commit1 year ago
leakcanary
leakcanaryKotlin

A memory leak detection library for Android that automatically finds and reports leaks.

#outofmemory#heap-analysis#memory-leak-detection
Stars29.9k
Forks4.0k
Last commit2 months ago
Kestra
KestraJava

An open-source, event-driven orchestration platform for building reliable scheduled and real-time workflows using declarative YAML.

#event-driven#data-orchestration#devops
Stars27.0k
Forks2.6k
Last commit18 hours ago
Seata
SeataJava

An open-source distributed transaction solution for microservices, ensuring data consistency across services and databases.

#database#open-source#high-availability
Stars26.0k
Forks8.9k
Last commit20 hours ago
YouCompleteMe
YouCompleteMePython

A fast, as-you-type, fuzzy-search code completion, comprehension, and refactoring engine for Vim with support for many languages.

#semantic-analysis#vim#c-family
Stars25.9k
Forks2.8k
Last commit7 days ago
Fastjson
FastjsonJava

A high-performance Java library for converting Java objects to JSON and vice versa.

#serialization-library#json-serializer#high-performance
Stars25.6k
Forks6.4k
Last commit1 year ago
Jenkins
JenkinsJava

An open-source automation server for building, testing, and deploying software with extensive plugin support.

#hacktoberfest#automation-server#jenkins
Stars25.4k
Forks9.5k
Last commit2 days ago
Libgdx Texture Packer
Libgdx Texture PackerJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
LibGDX
LibGDXJava

A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).

#ios-games#ios#html5-games
Stars25.1k
Forks6.5k
Last commit3 days ago
EventBus
EventBusJava

A publish/subscribe event bus for Android and Java that simplifies communication between components like Activities, Fragments, and threads.

#threading#publish-subscribe#android
Stars24.7k
Forks4.6k
Last commit2 years ago
Apktool
ApktoolJava

A tool for reverse engineering Android APK files, enabling resource decoding, modification, and smali debugging.

#mobile-security#apktool#arsc
Stars24.7k
Forks3.9k
Last commit6 days ago
Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, collections, and services.

#lock#distributed#redis
Stars24.4k
Forks5.5k
Last commit18 hours ago
Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, services, and APIs.

#lock#distributed-collections#distributed
Stars24.4k
Forks5.5k
Last commit18 hours ago
Gson
GsonJava

A Java library for converting Java objects to JSON and back, with extensive generics support and no source code modifications required.

#java-library#api#json-deserialization
Stars24.2k
Forks4.4k
Last commit4 days ago
FizzBuzz Enterprise Edition
FizzBuzz Enterprise EditionJava

A satirical enterprise-grade implementation of the FizzBuzz programming exercise, showcasing over-engineered software architecture.

#enterprise-software#software-architecture#educational
Stars23.7k
Forks804
Last commit1 year ago
Page 1 of 28Next

Related Tags

#Android155#Kotlin101#Jvm99#Java Library86#Cross Platform80#Microservices67#Mobile Development62#Gradle58#Open Source52#High Performance51#Game Development50#Docker49
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