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 projects4514.7k total stars1040.5k total forks42 languages

Open-source projects built with Java

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

Showing 1,940 open-source projects · page 26 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
BIDMat
BIDMatBIDData/BIDMat

A CPU and GPU-accelerated matrix library optimized for high-performance data mining operations.

26971Scala
5 years ago
OpenSplice
OpenSpliceADLINK-IST/opensplice

A full implementation of the OMG Data Distribution Service (DDS) standard for real-time data sharing in distributed systems.

267155C
3 years ago
dropwizard-guice
dropwizard-guiceHubSpot/dropwizard-guice

A Dropwizard extension that integrates Guice dependency injection with optional auto-configuration via classpath scanning.

26688Java
6 years ago
GraphAware Neo4j Elasticsearch Integration
GraphAware Neo4j Elasticsearch Integrationgraphaware/neo4j-to-elasticsearch

A GraphAware Framework module for bi-directional integration between Neo4j and Elasticsearch, enabling asynchronous data replication and search enrichment.

26655Java
5 years ago
Box2DLights
Box2DLightslibgdx/box2dlights

A 2D lighting framework for libgdx games that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.

26582Java
3 months ago
Spandex
Spandexmpenet/spandex

A minimal, performant Elasticsearch REST client wrapper for Clojure built on the official Java 9.x client.

26431Clojure
10 months ago
externalsortinginjava
externalsortinginjavalemire/externalsortinginjava

A Java library for sorting very large files using external-memory algorithms and multiple cores.

263103Java
8 months ago
hgraphdb
hgraphdbrayokota/hgraphdb

A client layer that enables HBase to function as a TinkerPop 3-compliant graph database.

26354Java
5 months ago
HiveRunner
HiveRunnerklarna/HiveRunner

An open-source unit test framework for Hive SQL queries, enabling TDD without installed dependencies via JUnit 4 and 5.

26278Java
1 year ago
Jackson-datatype-money
Jackson-datatype-moneyzalando/jackson-datatype-money

A Jackson module for JSON serialization and deserialization of JavaMoney (javax.money) data types.

26246Java
1 year ago
Chalk
Chalkscalanlp/chalk

A Scala library for natural language processing with functional and actor-based pipelines.

26148Scala
9 years ago
sqlg
sqlgpietermartin/sqlg

A TinkerPop 3 implementation that enables graph database operations on top of standard SQL relational databases.

26052HTML
9 days ago
Orienteer
OrienteerOrienteerBAP/Orienteer

A no-code/low-code business application platform for building scalable, developer-friendly applications with a dynamic data model.

26082Java
26 days ago
Orienteer
OrienteerOrienteerDW/Orienteer

A no-code/low-code business application platform for building scalable, developer-friendly applications with a dynamic data model.

26082Java
26 days ago
Photon
PhotonNetflix/photon

A Java library for parsing, validating, and analyzing Interoperable Master Format (IMF) packages and track files.

25781Java
1 month ago
clj-jgit
clj-jgitclj-jgit/clj-jgit

A Clojure wrapper for JGit providing a functional interface to manipulate Git repositories programmatically.

25758Clojure
2 years ago
StreamFlow
StreamFlowlmco/streamflow

A stream processing tool with a web interface for building and monitoring Apache Storm workflows using drag-and-drop components.

25769Java
1 year ago
Depends
Dependsmultilang-depends/depends

A fast, extensible multi-language dependency extraction tool for code analysis and visualization.

25560Java
6 months ago
Railo Documentation
Railo Documentationgetrailo/railo

An open-source, high-performance CFML server engine for running ColdFusion applications.

25479Java
12 years ago
Background geolocation
Background geolocationcapacitor-community/background-geolocation

A Capacitor plugin for receiving continuous geolocation updates on iOS and Android, even when the app is in the background.

25179Java
3 days ago
Gradoop
Gradoopdbs-leipzig/gradoop

An open-source research framework for distributed temporal graph analytics built on Apache Flink.

25185Java
9 months ago
GraphAware Neo4j Framework
GraphAware Neo4j Frameworkgraphaware/neo4j-framework

A Neo4j kernel extension platform for building custom transaction-driven modules that extend database functionality.

25065Java
5 years ago
Drift
Driftairlift/drift

An annotation-based Java library for creating Thrift serializable types and services.

25099Java
3 months ago
gdx-gltf
gdx-gltfmgsx-dev/gdx-gltf

A LibGDX extension providing GLTF 2.0 format support and Physically Based Rendering (PBR) shaders for 3D graphics.

24952Java
8 months ago
junit-dataprovider
junit-dataproviderTNG/junit-dataprovider

A TestNG-like data provider runner for JUnit with many additional features for parameterized testing.

249156Java
8 months ago
Google HCLS Data Harmonization
Google HCLS Data HarmonizationGoogleCloudPlatform/healthcare-data-harmonization

A mapping language and engine for converting complex, nested data between schemas, with extensibility via plugins.

24978Java
11 days ago
GPars
GParsGPars/GPars

A concurrency and parallelism framework for Java and Groovy that provides intuitive abstractions for multi-core programming.

24961Groovy
2 years ago
Mutability Detector
Mutability DetectorMutabilityDetector/MutabilityDetector

A lightweight analysis tool for detecting mutability in Java classes through unit tests, runtime checks, and FindBugs integration.

24780Java
1 year ago
DynamicReports
DynamicReportsdynamicreports/dynamicreports

A Java reporting library for creating dynamic report designs at runtime without a visual designer.

24696Java
4 months ago
mahuta
mahutaConsenSys/Mahuta

A library and service for storing, indexing, and searching files and documents on the IPFS network.

24646Java
2 years ago
JMapper
JMapperjmapper-framework/jmapper-core

A high-performance Java bean mapper offering elegance, robustness, and performance comparable to hand-written code.

24641Java
3 years ago
OTP-Java
OTP-JavaBastiaanJansen/OTP-Java

A lightweight Java library for generating and verifying HOTP and TOTP one-time passwords compliant with RFC 4226 and RFC 6238.

24541Java
3 months ago
r5r
r5ripeaGIT/r5r

An R package for rapid realistic routing on multimodal transport networks (walk, bike, public transport, car) using the Conveyal R5 engine.

24536R
1 day ago
TrackMate
TrackMatefiji/TrackMate

An open and extensible Fiji plugin for single-particle tracking in life-science microscopy images.

24488Java
1 month ago
DbFit
DbFitdbfit/dbfit

A database testing framework for test-driven development of database code with readable, maintainable tests.

24385Java
6 months ago
dropwizard-guicey
dropwizard-guiceyxvik/dropwizard-guicey

Dropwizard Guice integration library providing auto-configuration, YAML bindings, and advanced web and test support.

24251Java
3 days ago
1
25
26
27
54