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 30 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
Rembulan
Rembulanmjanicek/rembulan

A pure Java implementation of Lua 5.3 for the JVM, designed for sandboxed scripting and embedding.

16828Java
6 years ago
REST.VertX
REST.VertXzandero/rest.vertx

A lightweight JAX-RS-like annotation processor for building REST APIs with Vert.x verticles.

16633Java
1 year ago
Fluency
Fluencykomamitsu/fluency

A high-performance Java library for asynchronous data ingestion to Fluentd, Fluent Bit, AWS S3, and Treasure Data.

16638Java
2 months ago
Git Build Hook Maven Plugin
Git Build Hook Maven Pluginrudikershaw/git-build-hook

A Maven plugin that manages client-side Git configuration, installs hooks, and validates repositories during project builds.

16626Java
4 months ago
ReactiveSensors
ReactiveSensorspwittchen/ReactiveSensors

Android library for monitoring hardware sensors with RxJava Observables.

16531Java
3 years ago
nudge4j
nudge4jlorenzoongithub/nudge4j

A tiny tool that lets you control and debug Java applications from a browser by sending code to the JVM.

16415Java
6 years ago
Jakstab
Jakstabjkinder/jakstab

An abstract interpretation-based static analysis platform for disassembling and analyzing binary executables to recover control flow graphs.

16425Java
6 years ago
SSTable Tools
SSTable Toolstolbertam/sstable-tools

A toolkit for parsing, creating, and analyzing Cassandra 3.x SSTables, including an interactive CQL shell.

16433Java
9 years ago
Googlemaps
Googlemapscapacitor-community/capacitor-googlemaps-native

Capacitor plugin providing native Google Maps SDK integration for Android and iOS with better performance and cost efficiency.

16364Java
1 month ago
Less CSS Compiler for Java
Less CSS Compiler for Javamarceloverdijk/lesscss-java

A Java library that compiles LESS CSS to CSS using the official JavaScript compiler via Rhino.

16368JavaScript
7 years ago
EOS Java API Wrapper
EOS Java API WrapperEOSEssentials/eos-java-rpc-wrapper

A Java library for interacting with EOSIO blockchain nodes via RPC calls, supporting chain, history, and wallet APIs.

16376Java
5 years ago
FreeJ2ME Plus
FreeJ2ME PlusTASEmulators/freej2me-plus

A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile applications on modern systems.

16221Java
4 days ago
RiskInDroid
RiskInDroidClaudiuGeorgiu/RiskInDroid

A machine learning tool for quantitative risk analysis of Android apps by analyzing declared and actual permission usage.

16231Python
1 day ago
Frank!Framework ()
Frank!Framework ()frankframework/frankframework

An open-source, low-code, stateless integration framework for exchanging and modifying messages between different systems.

16180Java
1 day ago
TypingLabel
TypingLabelrafaskb/typing-label

A libGDX Label that animates text to appear as if it's being typed in real time.

16119Java
2 years ago
Sysmon
Sysmonpalantir/Sysmon

A lightweight Java library for gathering and exposing host system performance metrics via JMX.

16126Java
9 years ago
Grain
Grainsysgears/grain

A lightweight static website generator written in Groovy for creating SEO-friendly websites and blogs with custom themes.

16129Groovy
1 year ago
Haeinsa
HaeinsaVCNC/haeinsa

A linearly scalable multi-row, multi-table transaction library for HBase with serializable isolation.

16041Java
9 years ago
Violations Lib
Violations Libtomasbjerre/violations-lib

A Java library for parsing static code analysis reports from 79+ tools into a unified format.

15941Java
2 months ago
Helenos
Helenostomekkup/helenos

A free web-based environment for exploring data and managing schemas with Apache Cassandra databases.

15942JavaScript
10 years ago
Streaming Histograms
Streaming Histogramsbigmlcom/histogram

A Clojure/Java library for streaming, one-pass histograms that approximate data distributions for learning, visualization, and analysis.

15925Java
2 years ago
Archives Unleashed Toolkit
Archives Unleashed Toolkitarchivesunleashed/aut

An open-source toolkit for analyzing web archives at scale using Apache Spark.

15834Scala
6 months ago
Benerator
Beneratorrapiddweller/rapiddweller-benerator-ce

Legacy Java-based model-driven tool for generating, anonymizing, and migrating test data for development and testing.

15827Java
4 months ago
GraphAware Graph-Aided Search
GraphAware Graph-Aided Searchgraphaware/graph-aided-search

An Elasticsearch plugin that integrates with Neo4j to personalize search results using graph data.

15840Java
5 years ago
react-native-unified-contacts
react-native-unified-contactsjoshuapinter/react-native-unified-contacts

A React Native library for accessing and managing iOS Contacts Framework (iOS 9+) and Android Contacts (SDK 23+) with a unified API.

15755Java
3 years ago
Noty
Notyemre1512/Noty

A lightweight Android library for creating animated warnings, dialogs, and alerts with customizable styles and animations.

15725Java
7 years ago
DocBleach
DocBleachdocbleach/DocBleach

Content Disarm and Reconstruction software that sanitizes Office files by removing malicious dynamic content.

15733Java
2 years ago
java-concurrent-hash-trie-map
java-concurrent-hash-trie-mapromix/java-concurrent-hash-trie-map

A Java port of Scala's concurrent lock-free hash trie map (Ctrie) with atomic snapshots and scalable concurrent operations.

15526Java
5 years ago
NLP4J
NLP4Jemorynlp/nlp4j

A natural language processing framework for JVM languages with comprehensive linguistic analysis tools.

15532Java
5 years ago
SonarDelphi
SonarDelphiintegrated-application-development/sonar-delphi

A modern, performant Delphi language analyzer plugin for SonarQube with semantic analysis and custom rule support.

15530Java
6 days ago
Vert.x Jersey
Vert.x Jerseyenglishtown/vertx-jersey

Run JAX-RS Jersey resources within the Vert.x reactive application platform.

15447Java
4 years ago
LogicNG
LogicNGlogic-ng/LogicNG

A Java library for creating, manipulating, and solving Boolean and Pseudo-Boolean formulas with a focus on memory efficiency and performance.

15332Java
18 days ago
Eclipse
Eclipseeclipse-platform/eclipse.platform

The foundational platform providing frameworks and services for building extensible IDEs and rich client applications.

153167Java
1 day ago
graphql-java-datetime
graphql-java-datetimedonbeave/graphql-java-datetime

A set of RFC 3339 compliant date/time scalar types for graphql-java with starters for popular frameworks.

15226Java
5 days ago
amazon-kinesis-aggregators
amazon-kinesis-aggregatorsawslabs/amazon-kinesis-aggregators

A Java framework for creating real-time time series aggregations from Amazon Kinesis streams.

15229Java
5 years ago
ADT4J
ADT4Jsviperll/adt4j

A Java annotation processor for generating algebraic data types with value semantics, pattern matching, and customizable APIs.

1509Java
8 years ago
1
29
30
31
39