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 25 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
wicket-bootstrap
wicket-bootstrapl0rdn1kk0n/wicket-bootstrap

Apache Wicket components for Twitter Bootstrap, integrating Bootstrap's UI toolkit with Wicket's Java web framework.

305161Java
3 days ago
amazon-kinesis-client-nodejs
amazon-kinesis-client-nodejsawslabs/amazon-kinesis-client-nodejs

A Node.js interface to the Amazon Kinesis Client Library for building distributed applications that process streaming data at scale.

304198JavaScript
1 month ago
Wow
WowAhoo-Wang/Wow

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

30338Kotlin
18 hours ago
Google Tink
Google Tinktink-crypto/tink-java

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

30240Java
1 day ago
Jtwig
Jtwigjtwig/jtwig

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

30053
8 years ago
methanol
methanolmizosoft/methanol

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

29917Java
5 months ago
Micrometer Tracing
Micrometer Tracingmicrometer-metrics/tracing

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

29867Java
1 day 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.

29833Java
3 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
4 months ago
JavaSymbolSolver
JavaSymbolSolverjavaparser/javasymbolsolver

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

29576Java
8 years 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.

29426Clojure
2 years 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.

29240Java
2 months 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.

29062Java
2 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
SeLion
SeLionpaypal/SeLion

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

289233Java
2 years ago
fastmath
fastmathgenerateme/fastmath

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

28717Clojure
4 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.

28622Clojure
5 years ago
SmartGattLib
SmartGattLibmovisens/SmartGattLib

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

28665Java
2 months 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
GradleRIO
GradleRIOwpilibsuite/GradleRIO

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

28174Java
3 days ago
Sundial
Sundialknowm/Sundial

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

28054Java
2 months ago
Gandalf
Gandalfbtkelly/gandalf

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

28043Java
5 years ago
Bluepot
Bluepotandrewmichaelsmith/bluepot

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

27834Java
5 months ago
Tower
Towerptaoussanis/tower

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

27824Clojure
2 years ago
Mongojack
Mongojackmongojack/mongojack

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

277112Java
4 months ago
Open HTML to PDF
Open HTML to PDFopenhtmltopdf/openhtmltopdf

A pure-Java library for converting well-formed HTML/CSS to PDF and images with accessible PDF support.

27656Java
1 day ago
geojson-jackson
geojson-jacksonopendatalab-de/geojson-jackson

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

276100Java
8 months ago
dynamodb-geo
dynamodb-geoawslabs/dynamodb-geo

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

27594Java
8 years 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
docker-java-api
docker-java-apiamihaiemil/docker-java-api

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

27456Java
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
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.

27236JavaScript
2 years 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.

27263Java
2 years ago
metrics-influxdb
metrics-influxdbdavidB/metrics-influxdb

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

272100Java
3 years ago
rxjava-extras
rxjava-extrasdavidmoten/rxjava-extras

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

27128Java
2 months 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
54