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

Wikimedia Commons Android App
Wikimedia Commons Android AppKotlin

An Android app for uploading photos from mobile devices directly to Wikimedia Commons.

#creative-commons#hacktoberfest#f-droid
Stars1.2k
Forks1.4k
Last commit1 day ago
FlexyPool
FlexyPoolJava

FlexyPool adds metrics and dynamic resizing capabilities to Java connection pools, optimizing database performance.

#database#database-performance#flexy-pool
Stars1.2k
Forks126
Last commit4 months ago
Geb
GebGroovy

A Groovy-based browser automation framework combining WebDriver, jQuery-like selectors, and Page Object modeling.

#apache#open-source#integration-testing
Stars1.2k
Forks235
Last commit25 days ago
ScalaTest
ScalaTestScala

A free, open-source testing toolkit for Scala and Java programmers with expressive and flexible testing styles.

#testing-toolkit#scala-js#unit-testing
Stars1.2k
Forks335
Last commit3 days ago
Instancio
InstancioJava

A Java library that automatically creates and populates objects with reproducible random data for unit testing.

#junit5#junit jupiter#unit-testing
Stars1.2k
Forks68
Last commit1 day ago
Capsule
CapsuleJava

A packaging and deployment tool that bundles JVM applications into single executable JARs with embedded dependencies and launch metadata.

#fat-jar#deployment#packaging
Stars1.1k
Forks97
Last commit4 years ago
Dataflow Framework
Dataflow FrameworkJava

A pluggable type-checking framework for Java that detects and prevents bugs through custom type qualifiers.

#null-safety#compiler-plugin#bug-detection
Stars1.1k
Forks436
Last commit1 day ago
Toothpick
ToothpickJava

A scope tree based, reflection-free Dependency Injection library for Java, Kotlin, and Android.

#androidx#scope-tree#memory-management
Stars1.1k
Forks113
Last commit4 years ago
Pact JVM
Pact JVMKotlin

JVM implementation of Pact for consumer-driven contract testing, providing mock services and verification tools.

#consumer-driven-contracts#hacktoberfest#integration-testing
Stars1.1k
Forks487
Last commit3 days ago
openHAB
openHABJava

Core framework of openHAB

#iot#home-automation#internet-of-things
Stars1.1k
Forks468
Last commit1 day ago
jte
jteJava

A secure and lightweight template engine for Java and Kotlin with intuitive syntax and blazing fast performance.

#intellij#server-side-rendering#template-engine
Stars1.1k
Forks89
Last commit4 days ago
Fess
FessJava

Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.

#search#ai-search#crawler
Stars1.1k
Forks174
Last commit1 day ago
Hazelcast Jet
Hazelcast JetJava

An open-source, in-memory, distributed batch and stream processing engine for Java applications.

#stream-processing#event-processing#hacktoberfest
Stars1.1k
Forks203
Last commit1 year ago
hivemq-mqtt-client
hivemq-mqtt-clientJava

A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.

#iot#java-library#mqtt-5
Stars1.1k
Forks183
Last commit2 days ago
graphql-spqr
graphql-spqrJava

A Java library for rapid development of GraphQL APIs using a code-first approach.

#java-library#graphql#graphql-api
Stars1.1k
Forks180
Last commit5 months ago
SystemML
SystemMLJava

An open-source machine learning system for the end-to-end data science lifecycle from data preparation to model serving.

#federated-learning#apache-spark#data-science
Stars1.1k
Forks547
Last commit1 day ago
OFBiz
OFBizJava

Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.

#database#geospatial#content
Stars1.1k
Forks704
Last commit
Datumbox
DatumboxJava

An open-source Java framework for rapid development of machine learning and statistical applications with large dataset support.

#regression-analysis#statistical-analysis#large-datasets
Stars1.1k
Forks279
Last commit2 years ago
Riiablo
RiiabloJava

A cross-platform Diablo II remake built with Java and LibGDX, supporting PC, Android, and multiplayer.

#multiplayer#opengl#android
Stars1.1k
Forks122
Last commit1 year ago
DSpace
DSpaceJava

(Official) The DSpace digital asset management system that powers your Institutional Repository

#open-source#rest-api#dspace
Stars1.1k
Forks1.5k
Last commit1 day ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks109
Last commit25 days ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with advanced compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks109
Last commit25 days ago
ADAM
ADAMScala

A genomics analysis platform that uses Apache Spark to parallelize genomic data processing across clusters, replacing traditional file-based workflows.

#genomic-data#apache-spark#parquet
Stars1.1k
Forks312
Last commit4 months ago
JSONassert
JSONassertJava

A Java library for writing concise JSON unit tests, especially useful for testing REST APIs.

#unit-testing#integration-testing#testing-library
Stars1.1k
Forks204
Last commit2 years ago
TeXtidote
TeXtidoteJava

A grammar and style checker for LaTeX and Markdown documents that preserves source file location mapping.

#academic-writing#languagetool#linter
Stars1.1k
Forks73
Last commit3 months ago
SortableTableView
SortableTableViewJava

An Android library providing customizable TableView and SortableTableView components for displaying and sorting tabular data.

#gradle#android#java
Stars1.0k
Forks238
Last commit5 years ago
StringTemplate
StringTemplateJava

A Java template engine for generating source code, web pages, emails, and other formatted text output with strict model-view separation.

#email-templates#template-engine#internationalization
Stars1.0k
Forks233
Last commit1 year ago
MobiDevelop's RoboVM Fork
MobiDevelop's RoboVM ForkJava

An ahead-of-time compiler for Java bytecode that targets iOS, macOS, and Linux platforms.

#ios#java-bytecode#macosx
Stars1.0k
Forks137
Last commit2 days ago
Apache Artemis (k)
Apache Artemis (k)Java

A high-performance, multi-protocol message broker supporting AMQP, MQTT, and STOMP for diverse messaging use cases.

#amqp10#apache#iot-messaging
Stars1.0k
Forks954
Last commit3 days ago
ServiceTalk
ServiceTalkJava

A networking framework that evolves with your application

#http#netty#java
Stars1.0k
Forks224
Last commit1 day ago
Koloboke
KolobokeJava

A high-performance Java Collections Framework extension with primitive specializations and drop-in replacements for JDK collections.

#primitive-specializations#high-performance#annotation-processor
Stars1.0k
Forks140
Last commit
Koloboke
KolobokeJava

A Java Collections Framework extension with high-performance primitive specializations and drop-in replacements for JDK collections.

#primitive-specializations#high-performance#annotation-processor
Stars1.0k
Forks140
Last commit9 years ago
MySQL Connector/J
MySQL Connector/JJava

Official JDBC driver for MySQL, implementing JDBC 4.2 and MySQL X DevAPI for Java applications.

#jdbc-driver#x-devapi#document-store
Stars1.0k
Forks632
Last commit1 month ago
zerocode
zerocodeJava

A no-code automated testing framework for microservices APIs, Kafka data streams, databases, and load testing using JSON/YAML.

#declarative#load-testing#api
Stars1.0k
Forks448
Last commit2 days ago
JsonUnit
JsonUnitJava

A Java library for comparing JSON documents in unit tests with flexible assertions and integration with popular testing frameworks.

#unit-testing#spring-test#testing-library
Stars1.0k
Forks117
Last commit1 day ago
ActiveJ
ActiveJJava

A modern Java platform providing high-performance asynchronous I/O, HTTP server/client, dependency injection, and cloud components with minimal dependencies.

#http-server#high-performance#dependency-injection
Stars994
Forks81
Last commit6 months ago
PreviousPage 13 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
2 days ago
9 years ago
#Android186
#Kotlin131
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71