Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1500 projects4359.6k total stars1014.7k total forks35 languages

Open-source projects built with Java

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

Showing 1,481 open-source projects · page 20 of 42

……
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
Google Play crawler (Java)
Google Play crawler (Java)Akdeniz/google-play-crawler

A Java API for searching and downloading Android applications from Google Play, with device emulation capabilities.

595213Java
2 years ago
Comsat
Comsatpuniverse/comsat

A Java library for building scalable, concurrent web applications using fibers and actors.

59496Java
8 years ago
hindex
hindexHuawei-Hadoop/hindex

A server-side secondary index implementation for Apache HBase 0.94.8 using co-processors to enable efficient indexed queries.

589284Java
9 years ago
Jongo
Jongobguerout/jongo

A Java library that lets you write MongoDB queries using the same syntax as the Mongo shell.

589147Java
3 months ago
Chemistry Development Kit
Chemistry Development Kitcdk/cdk

An open-source Java library for cheminformatics and bioinformatics, providing algorithms for molecular representation, analysis, and data processing.

585176Java
20 hours ago
elasticsearch-cloud-aws
elasticsearch-cloud-awselastic/elasticsearch-cloud-aws

AWS Cloud Plugin for Elasticsearch that enables Elasticsearch clusters to run on AWS infrastructure.

576179
1 year ago
Ayza
AyzaHakky54/ayza

A high-level SSL/TLS configuration library for Java, Kotlin, and Scala HTTP clients and servers with hot reloading and rich utilities.

57478Java
2 days ago
Automon
Automonstevensouza/automon

A Java library that uses AspectJ to declaratively add monitoring and tracing to your code, JDK, and third-party libraries.

571138Java
1 year ago
JMeter Dubbo Plugin
JMeter Dubbo Pluginthubbo/jmeter-plugins-for-apache-dubbo

A JMeter plugin for visually stress testing Apache Dubbo interfaces with support for multiple Dubbo and JMeter versions.

570291Java
2 years ago
Big Queue
Big Queuebulldog2011/bigqueue

A high-performance, disk-backed queue library using memory-mapped files for fast, persistent, and thread-safe data processing.

568217Java
3 years ago
JavaFastPFOR
JavaFastPFORlemire/JavaFastPFOR

A high-performance Java library for compressing arrays of integers, optimized for databases and information retrieval.

56765Java
3 months ago
PokemonGoBot
PokemonGoBotjabbink/PokemonGoBot

A now-defunct bot that automated gameplay in Pokemon Go, including walking, catching Pokemon, and managing items.

553224Kotlin
7 years ago
Underscore-java
Underscore-javajavadev/underscore-java

A Java port of Underscore.js providing functional programming utilities, XML/JSON processing, and fluent data manipulation.

55083Java
5 days ago
cdk-monitoring-constructs
cdk-monitoring-constructscdklabs/cdk-monitoring-constructs

Easy-to-use AWS CDK constructs for monitoring AWS services with CloudWatch alarms and dashboards.

54985TypeScript
6 days ago
aws-lambda-java-libs
aws-lambda-java-libsaws/aws-lambda-java-libs

Official AWS libraries providing core interfaces, event models, and utilities for developing Java functions on AWS Lambda.

548242C++
7 days ago
docker-registry-web
docker-registry-webmkuchin/docker-registry-web

A web UI, authentication service, and event recorder for private Docker Registry v2.

547133Groovy
4 years ago
sejda
sejdatorakiki/sejda

A task-oriented Java SDK for PDF manipulation with ready-to-use operations and extensible architecture.

54369Java
10 days ago
steamworks4j
steamworks4jcode-disaster/steamworks4j

A thin Java wrapper for accessing the Steamworks C++ API, enabling Java games to integrate Steam features.

54284Java
1 month ago
GitHub Repository
GitHub RepositoryinspectIT/inspectIT

An open-source APM tool for monitoring and analyzing Java applications with end-to-end tracing and business context.

541129Java
1 year ago
Mockneat
Mockneatnomemory/mockneat

A modern Java library for generating realistic mock data with a fluent API, supporting JSON, XML, CSV, and SQL.

53548Java
3 years ago
PortEx
PortExkatjahahn/PortEx

A Java library for static malware analysis of Portable Executable files with robust handling of malformations.

53291Scala
2 months ago
Getdown
Getdownthreerings/getdown

A Java-based system for deploying and updating JVM applications to end-user computers, designed as an alternative to Java Web Start.

529127Java
1 month ago
DeepfakeHTTP
DeepfakeHTTPxnbox/DeepfakeHTTP

A web server that serves static responses from HTTP dump files, enabling API mocking, testing, and prototyping without a backend.

52747Java
3 years ago
DeepfakeHTTP
DeepfakeHTTPxnbox/DeepfakeHTTP

A web server that serves static HTTP responses from text dumps, enabling API mocking and testing without a backend.

52747Java
3 years ago
RefactorFirst
RefactorFirstjimbethancourt/RefactorFirst

A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.

52544Java
5 hours ago
gis-tools-for-hadoop
gis-tools-for-hadoopEsri/gis-tools-for-hadoop

A collection of GIS tools for spatial analysis of big data using Hadoop, integrating with ArcGIS Geoprocessing.

524251
4 years ago
Railcraft
RailcraftRailcraft/Railcraft

A comprehensive Minecraft mod that greatly expands and improves the game's minecart system with new blocks, entities, and features.

523204Java
2 years ago
OpenWayback
OpenWaybackiipc/openwayback

Legacy web archive replay engine for accessing historical web content from WARC files.

521312Java
2 years ago
Dicoogle
Dicooglebioinformatics-ua/dicoogle

An extensible, open-source PACS archive software that replaces traditional centralized databases with agile indexing and retrieval for medical images.

520147Java
19 hours ago
aws-apigateway-swagger-importer
aws-apigateway-swagger-importerawslabs/aws-apigateway-importer

A tool to create or update Amazon API Gateway APIs from Swagger or RAML definitions.

519138Java
9 years ago
Touca
Toucatrytouca/trytouca

Continuous regression testing platform that compares software behavior and performance against baseline versions.

51122TypeScript
1 year ago
jOOX
jOOXjooq/joox

A fluent Java wrapper for W3C DOM that provides jQuery-like syntax for XML creation and manipulation.

50746Java
1 year ago
Parity
Parityparitytrading/parity

An open-source Java platform for building financial trading venues, exchanges, and algorithmic trading agents.

502185Java
4 years ago
Doma
Domadomaframework/doma

A Java database access framework with compile-time code generation, type-safe SQL, and entity associations.

50176Java
1 day ago
streamDM
streamDMhuawei-noah/streamDM

A Spark Streaming library for mining big data streams with incremental learning algorithms.

497141Scala
3 years ago
Automatic API Attack Tool
Automatic API Attack Toolimperva/automatic-api-attack-tool

An automated API security testing tool that generates and runs fuzzing attacks based on an OpenAPI/Swagger specification.

49594Java
3 years ago
1
19
20
21
42