Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1369 projects4344.7k total stars1011.3k total forks33 languages

Open-source projects built with Java

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

Showing 1,369 open-source projects · page 25 of 39

……
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
libwally-core
libwally-coreElementsProject/libwally-core

A cross-platform library of cryptographic primitives for building cryptocurrency wallets.

304153C
12 days ago
Jtwig
Jtwigjtwig/jtwig

A modern, modular template engine for Java applications with a rich extension ecosystem.

29953
8 years ago
react-native-collapsing-toolbar
react-native-collapsing-toolbarcesardeazevedo/react-native-collapsing-toolbar

A React Native wrapper for Android's CollapsingToolbarLayout with built-in support for Animated.Event and FlatList.

29933Java
3 years ago
JavaSymbolSolver
JavaSymbolSolverjavaparser/javasymbolsolver

A Java symbol solver that resolves type references and declarations in Java code by analyzing JavaParser ASTs.

29676Java
8 years ago
Riemann JVM Profiler
Riemann JVM Profilerriemann/riemann-jvm-profiler

A JVM agent that sends function-level profiler telemetry from any JVM process to Riemann for performance analysis.

29618Clojure
2 months ago
Geni
Genizero-one-group/geni

An idiomatic Clojure dataframe library that runs on Apache Spark, providing a seamless interface for data processing and machine learning.

29526Clojure
2 years ago
methanol
methanolmizosoft/methanol

Lightweight HTTP extensions for Java's built-in HttpClient, adding multipart uploads, caching, decompression, and object mapping.

29517Java
2 months ago
Micrometer Tracing
Micrometer Tracingmicrometer-metrics/tracing

A vendor-neutral tracing facade for Java applications that abstracts over different tracing systems and reporters.

29359Java
4 days ago
Wow
WowAhoo-Wang/Wow

A Kotlin/Java framework for building reactive, event-sourced microservices using DDD and CQRS patterns.

29140Kotlin
1 day ago
Snow Owl
Snow Owlb2ihealthcare/snow-owl

A production-ready, scalable, open-source terminology server supporting SNOMED CT, LOINC, RxNorm, ICD-10/11, and custom code systems with FHIR compliance.

29039Java
4 days ago
neo4j-shell-tools
neo4j-shell-toolsjexp/neo4j-shell-tools

A collection of import/export commands for the Neo4j shell to load and dump graph data in various formats.

29055Java
7 years ago
Google Tink
Google Tinktink-crypto/tink-java

A Google-developed Java cryptography library providing secure, misuse-resistant APIs for developers.

28831Java
5 days ago
SeLion
SeLionpaypal/SeLion

A Java test automation framework built on TestNG and Selenium for web and mobile applications.

288233Java
2 years ago
graphql-java-extended-scalars
graphql-java-extended-scalarsgraphql-java/graphql-java-extended-scalars

A library providing extended custom scalar types for GraphQL Java implementations, including date/time, numeric ranges, and specialized formats.

28663Java
21 days ago
graphql-clj
graphql-cljtendant/graphql-clj

A Clojure library providing a full GraphQL implementation with schema validation, query execution, and high-performance parsing.

28522Clojure
5 years ago
Kroxylicious
Kroxyliciouskroxylicious/kroxylicious

A snappy open-source proxy for Apache Kafka that enables encryption, multi-tenancy, and schema validation.

285107Java
1 day ago
tigon
tigoncaskdata/tigon

An open-source real-time stream processing framework combining high-throughput event processing with low-latency SQL-like streaming queries.

28433C++
9 years ago
SmartGattLib
SmartGattLibmovisens/SmartGattLib

A Java library that simplifies working with Bluetooth SMART (BLE) devices by providing GATT specification UUIDs and characteristic interpretation.

28465Java
28 days ago
Gandalf
Gandalfbtkelly/gandalf

An Android library for remotely managing app alerts, optional updates, and mandatory version blocking via a hosted JSON file.

28143Java
5 years ago
Sundial
Sundialknowm/Sundial

A lightweight Java job scheduling framework forked from Quartz, stripped down to essentials and easy to integrate.

28055Java
12 days ago
GradleRIO
GradleRIOwpilibsuite/GradleRIO

The official Gradle plugin for building and deploying robot code in the FIRST Robotics Competition.

28074Java
10 days ago
fastmath
fastmathgenerateme/fastmath

A high-performance Clojure math library optimized for primitive operations, featuring statistics, random numbers, vectors, matrices, and numerical methods.

27917Clojure
29 days ago
Tower
Towerptaoussanis/tower

A simple, idiomatic internationalization and localization library for Clojure and ClojureScript.

27824Clojure
2 years ago
docker-java-api
docker-java-apiamihaiemil/docker-java-api

A lightweight, object-oriented Java library for interacting with the Docker Engine API.

27656Java
5 years ago
dynamodb-geo
dynamodb-geoawslabs/dynamodb-geo

A Java library for creating and querying geospatial data in Amazon DynamoDB using geohash indexing.

27694Java
7 years ago
Mongojack
Mongojackmongojack/mongojack

MongoJack maps Java objects to MongoDB documents using Jackson for seamless POJO-based database operations.

276112Java
1 month ago
geojson-jackson
geojson-jacksonopendatalab-de/geojson-jackson

A Java library providing GeoJSON POJOs for seamless serialization and deserialization with Jackson.

276100Java
5 months ago
dynamodb-cross-region-library
dynamodb-cross-region-libraryawslabs/dynamodb-cross-region-library

A client-side Java library for replicating Amazon DynamoDB tables across AWS regions using DynamoDB Streams.

27588Java
5 years ago
Android-DDP
Android-DDPdelight-im/Android-DDP

A library implementing Meteor's Distributed Data Protocol (DDP) for building native Android apps with real-time backend connectivity.

27451Java
8 years ago
metrics-influxdb
metrics-influxdbdavidB/metrics-influxdb

A lightweight Java reporter that sends metrics from the Metrics library to an InfluxDB server.

273100Java
3 years ago
Bluepot
Bluepotandrewmichaelsmith/bluepot

A Java-based Bluetooth honeypot for Linux that detects and analyzes Bluetooth-based attacks like BlueBugging and BlueSnarfing.

27335Java
2 months ago
react-native-ultimate-config
react-native-ultimate-configmaxkomarychev/react-native-ultimate-config

A unified configuration management library for React Native apps, providing environment variables across JavaScript, native code, and build tools.

27136JavaScript
1 year ago
rxjava-extras
rxjava-extrasdavidmoten/rxjava-extras

A collection of utilities, operators, and serialization helpers for RxJava 1 to simplify reactive programming tasks.

27129Java
14 days ago
jfr-flame-graph
jfr-flame-graphchrishantha/jfr-flame-graph

Converts Java Flight Recorder method profiling samples into FlameGraph-compatible stack traces for performance analysis.

27063Java
2 years ago
BIDMat
BIDMatBIDData/BIDMat

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

26973Scala
5 years ago
recheck-web
recheck-webretest/recheck-web

A Golden Master-based test framework for Selenium that enables deep visual and functional regression testing with unbreakable element identification.

26943HTML
3 years ago
1
24
25
26
39