Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1940 projects4444.9k total stars1030.2k total forks42 languages

Open-source projects built with Java

There are currently 1940 open-source projects built with Java, with a combined total of 4444.9k GitHub stars. The most common language among these projects is Java.

Showing 1,940 open-source projects · page 22 of 54

……
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
JMeter Maven Plugin
JMeter Maven Pluginjmeter-maven-plugin/jmeter-maven-plugin

A Maven plugin that integrates Apache JMeter performance tests into your Maven build lifecycle.

439241Java
1 year ago
mapbox-java
mapbox-javamapbox/mapbox-java

Java SDK providing wrappers for Mapbox APIs including directions, geocoding, and other location services.

438117Java
1 month ago
OpenDJ
OpenDJOpenIdentityPlatform/OpenDJ

An open-source LDAPv3 directory server written in Java for scalable identity management and authentication.

438112Java
16 hours ago
stanford-core-nlp
stanford-core-nlplouismullie/stanford-core-nlp

Ruby bindings for the Stanford CoreNLP natural language processing toolkit, supporting English, French, and German.

43669Ruby
1 year ago
geohash
geohashdavidmoten/geo

A Java library providing geohash encoding, decoding, and bounding box utilities for efficient location-based queries.

43592Java
1 day ago
hikari-cp
hikari-cptomekw/hikari-cp

A Clojure wrapper for HikariCP, providing a production-ready JDBC connection pool with zero-overhead performance.

43450Clojure
2 months ago
LogCaptor
LogCaptorHakky54/log-captor

A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.

43229Java
5 days ago
Password4j
Password4jPassword4j/password4j

A Java cryptographic library for hashing and verifying passwords with Argon2, bcrypt, scrypt, PBKDF2, and Balloon Hashing.

43236Java
4 months ago
ActivityStarter
ActivityStarterMarcinMoskala/ActivityStarter

An Android library that simplifies starting Activities, Fragments, Services, and BroadcastReceivers with arguments using annotations.

43130Kotlin
7 years ago
Bitronix
Bitronixbitronix/btm

A simple, complete Java Transaction API (JTA) 1.1 implementation for XA transaction management.

431155Java
6 months ago
Permazen
Permazenpermazen/permazen

A language-natural persistence layer for Java that treats the database as a sorted key/value store and implements everything else in Java.

42538HTML
11 months ago
react-native-gl-model-view
react-native-gl-model-viewrastapasta/react-native-gl-model-view

A React Native component for displaying and animating textured Wavefront .OBJ 3D models at 60fps on iOS and Android.

42561Java
3 years ago
ThreeTen-Extra
ThreeTen-ExtraThreeTen/threeten-extra

A Java library providing additional date-time classes that complement the JDK 8 date-time API.

42482Java
10 days ago
MobilityData's gtfs-validator
MobilityData's gtfs-validatorMobilityData/gtfs-validator

A cross-platform validator for GTFS Schedule (static) transit data files, ensuring compliance with the official specification.

423122Java
1 day ago
jackson-modules-java8
jackson-modules-java8FasterXML/jackson-modules-java8

Jackson modules for Java 8 datatypes (Optionals, date/time) and parameter name detection.

423124Java
20 days ago
consul-api
consul-apiEcwid/consul-api

A comprehensive Java client library for interacting with the Consul HTTP API, supporting all endpoints and consistency modes.

421174Java
3 years ago
high-scale-lib
high-scale-libboundary/high-scale-lib

A maintained fork of Cliff Click's high-scale-lib with bug fixes, improvements, and versioned Maven builds.

42161Java
11 years ago
ConcurrentUnit
ConcurrentUnitjhalterman/concurrentunit

A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.

41946Java
2 years ago
amazon-kinesis-producer
amazon-kinesis-producerawslabs/amazon-kinesis-producer

A Java library for building efficient and reliable producer applications for Amazon Kinesis Data Streams.

416343C++
2 days ago
Android-Link-Preview
Android-Link-PreviewLeonardoCardoso/Android-Link-Preview

An Android library that generates link previews by extracting titles, descriptions, and images from URLs.

415130Java
6 years ago
Imposter ()
Imposter ()outofcoffee/imposter

A scriptable, multipurpose mock server for REST APIs, OpenAPI, SOAP, gRPC, Salesforce and HBase APIs.

41566Shell
1 month ago
Caffeine
Caffeinepercolate/caffeine

A collection of utility classes that help make Android development faster and safer.

41336Java
9 years ago
BangCle
BangClewoxihuannisja/Bangcle

Android app protector using second-generation hardening technology to load encrypted dex files from memory dynamically.

407184C++
8 years ago
react-native-ssl-pinning
react-native-ssl-pinningMaxToyberman/react-native-ssl-pinning

A React Native library for SSL pinning and cookie handling using OkHttp3 on Android and AFNetworking on iOS.

407121Java
1 year ago
Indigo
Indigoepam/Indigo

A universal cheminformatics toolkit with database search engines, a core library, and utilities for molecular processing.

406132C++
2 days ago
Buttercup Mobile
Buttercup Mobilebuttercup/buttercup-mobile

React Native mobile application for the Buttercup password manager, offering secure on-device vault management.

40589TypeScript
1 year ago
JSCover
JSCovertntim96/JSCover

A JavaScript code coverage tool that measures line, branch, and function coverage across browsers.

40384Java
12 days ago
R5: Rapid Realistic Routing on Real-world and Reimagined networks
R5: Rapid Realistic Routing on Real-world and Reimagined networksconveyal/r5

A routing engine for multimodal transportation networks with realistic travel-time calculations, designed for accessibility analysis and scenario planning.

40191Java
2 days ago
bemi
bemiBemiHQ/bemi

Automatic and reliable PostgreSQL data change tracking using Write-Ahead Log and Change Data Capture.

40112TypeScript
8 months ago
WSO2 Enterprise Integrator ()
WSO2 Enterprise Integrator ()wso2/product-ei

An open-source hybrid integration platform for connecting applications, data, and systems with enterprise-grade features.

398288Java
2 months ago
image-comparison
image-comparisonromankh3/image-comparison

A Java library for comparing two images of the same size, visually highlighting differences with configurable rectangles, ideal for automated QA testing.

398120Java
1 month ago
Timely
TimelyNationalSecurityAgency/timely

A secure time series database backed by Apache Accumulo with Grafana integration for data visualization.

397110Java
5 days ago
graphql-java-annotations
graphql-java-annotationsEnigmatis/graphql-java-annotations

An annotations-based syntax library for defining GraphQL schemas in Java, reducing verbosity compared to plain graphql-java.

39399Java
3 days ago
jOOQ
jOOQjklingsporn/vertx-jooq

A jOOQ code generator that creates asynchronous, Vert.x-compatible DAOs and POJOs for reactive database operations.

39257Java
2 years ago
Modernizer
Modernizergaul/modernizer-maven-plugin

A Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.

39157Java
5 days ago
SimpleNoSQL
SimpleNoSQLJearil/SimpleNoSQL

A lightweight NoSQL document store for Android using key/value pairs with basic querying capabilities.

38950Java
5 years ago
1
21
22
23
54