Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1096 projects

Showing 36 of 1096 projects

Android Maps Extensions
Android Maps ExtensionsJava

A library extending Google Maps Android API v2 with marker clustering and improved responsiveness.

#gradle#google-maps#android
Stars411
Forks99
Last commit5 years ago
MobilityData's gtfs-validator
MobilityData's gtfs-validatorJava

A cross-platform validator for GTFS Schedule (static) transit data files, ensuring compliance with the official specification.

#gtfs-validator#jar#gtfs-schedule
Stars411
Forks115
Last commit
JSCover
JSCoverJava

A JavaScript code coverage tool that measures line, branch, and function coverage across browsers.

#lcov#test-frameworks#java
Stars403
Forks84
Last commit12 days ago
Indigo
IndigoC++

A universal cheminformatics toolkit with database search engines, a core library, and utilities for molecular processing.

#scientific-computing#cheminformatics#webassembly
Stars397
Forks128
Last commit2 days ago
image-comparison
image-comparisonJava

A Java library for comparing two images of the same size, visually highlighting differences with configurable rectangles, ideal for automated QA testing.

#gradle#java-library#library
Stars394
Forks118
Last commit1 year ago
graphql-java-annotations
graphql-java-annotationsJava

An annotations-based syntax library for defining GraphQL schemas in Java, reducing verbosity compared to plain graphql-java.

#relay#type-system#graphql
Stars393
Forks98
Last commit8 months ago
Timely
TimelyJava

A secure time series database backed by Apache Accumulo with Grafana integration for data visualization.

#hacktoberfest#secure-database#distributed-storage
Stars392
Forks110
Last commit1 month ago
jOOQ
jOOQJava

A jOOQ code generator that creates asynchronous, Vert.x-compatible DAOs and POJOs for reactive database operations.

#database-access#rxjava3#rxjava2
Stars390
Forks57
Last commit2 years ago
Modernizer
ModernizerJava

A Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.

#api-migration#apache-commons#bytecode-analysis
Stars389
Forks57
Last commit1 day ago
SimpleNoSQL
SimpleNoSQLJava

A lightweight NoSQL document store for Android using key/value pairs with basic querying capabilities.

#simplified-storage#mobile-database#data-persistence
Stars389
Forks50
Last commit5 years ago
GRIP
GRIPJava

A graphical application for rapidly prototyping and deploying computer vision algorithms, primarily for robotics.

#robotics#cuda#camera
Stars389
Forks110
Last commit4 years ago
GraphAware Neo4j Recommendation Engine
GraphAware Neo4j Recommendation EngineJava

A Neo4j-based library for building high-performance recommendation engines with real-time and pre-computed capabilities.

#personalization#java-library#batch-processing
Stars387
Forks77
Last commit
JSON-LD
JSON-LDJava

A Java implementation of the JSON-LD 1.0 specification for working with Linked Data in JSON format.

#linked-data#json-ld#java-library
Stars387
Forks155
Last commit2 years ago
JSON-io
JSON-ioJava

A Java serialization library that converts objects to/from JSON, JSON5, and TOON formats, handling complex graphs and reducing LLM token usage by 40-50%.

#json5#java#object-graph
Stars385
Forks120
Last commit1 day ago
R5: Rapid Realistic Routing on Real-world and Reimagined networks
R5: Rapid Realistic Routing on Real-world and Reimagined networksJava

A routing engine for multimodal transportation networks with realistic travel-time calculations, designed for accessibility analysis and scenario planning.

#transportation-planning#gradle#modeling
Stars385
Forks89
Last commit
Clipboard
ClipboardRuby

A Ruby gem providing cross-platform clipboard access (copy/paste/clear) for Linux, macOS, Windows, Java, and more.

#jruby#wayland#cygwin
Stars383
Forks34
Last commit5 months ago
simple-openai
simple-openaiJava

A Java HTTP client library for interacting with the OpenAI API and compatible providers in a simple, consistent manner.

#httpclient#ai#ai-integration
Stars379
Forks56
Last commit9 months ago
spatial-framework-for-hadoop
spatial-framework-for-hadoopJava

A framework enabling spatial data analysis within Hadoop ecosystems using Hive and SparkSQL.

#geospatial#java#gis
Stars376
Forks158
Last commit19 days ago
Material-Calendar-View
Material-Calendar-ViewJava

A customizable Material Design calendar view for Android with backwards compatibility to API 11+.

#material-calendar#open-source#library
Stars372
Forks69
Last commit7 years ago
J2ME
J2MEJava

A curated list of resources for Java Platform, Micro Edition (J2ME) development, emulation, and preservation.

#software-preservation#j2me-emulator#retro-computing
Stars371
Forks13
Last commit6 days ago
Awesome J2ME
Awesome J2MEJava

A curated list of resources for Java Platform, Micro Edition (J2ME) development, emulation, and preservation.

#software-preservation#j2me-emulator#retro-computing
Stars371
Forks13
Last commit6 days ago
Awesome Graal
Awesome GraalShell

A curated list of awesome resources for Graal, GraalVM, Truffle, and related topics.

#compiler#fastr#machine code
Stars369
Forks28
Last commit3 years ago
FW/1 - Framework One
FW/1 - Framework OneColdFusion

A lightweight, convention-over-configuration MVC framework for ColdFusion/CFML applications.

#commandbox#web-application-framework#lightweight
Stars369
Forks139
Last commit1 year ago
forbidden-apis
forbidden-apisJava

A Java bytecode analyzer that detects and blocks forbidden API calls during builds with Ant, Maven, or Gradle.

#gradle#build-tools#static-code-analysis
Stars369
Forks37
Last commit8 months ago
AutoParams
AutoParamsJava

A JUnit 5 extension for automatic test data generation in Java and Kotlin, eliminating manual setup for parameterized tests.

#spring#junit5#unit-testing
Stars367
Forks61
Last commit2 months ago
bag-database
bag-databaseJava

A web-based server that catalogs ROS bag files, provides search and download capabilities, and offers a REST API for automation.

#robotics#bag-database#bag-files
Stars365
Forks74
Last commit1 year ago
Pathetic
PatheticJava

A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.

#high-performance#java#low-latency
Stars365
Forks28
Last commit3 days ago
Feather
FeatherJava

An ultra-lightweight, easy-to-use dependency injection library for Java and Android that implements JSR-330.

#dependency-injection#android#lightweight
Stars363
Forks60
Last commit8 years ago
MQTT CLI
MQTT CLIJava

A feature-rich command line interface for interacting with MQTT brokers, supporting MQTT 5.0 and 3.1.1.

#iot#broker-testing#message-queue
Stars361
Forks49
Last commit1 day ago
MariaDB Connector/J
MariaDB Connector/JJava

A JDBC 4.5 compatible driver for connecting Java applications to MariaDB and MySQL databases.

#jdbc-driver#open-source#lgpl-licensed
Stars357
Forks238
Last commit2 days ago
virgil
virgilClojure

A Clojure library for live-recompiling Java classes from the REPL without restarting.

#build-tools#mixed-language#repl
Stars357
Forks23
Last commit5 months ago
microRTS
microRTSJava

A simple, deterministic real-time strategy game environment designed for AI and reinforcement learning research.

#deterministic-simulation#monte-carlo-tree-search#ai-competition
Stars353
Forks132
Last commit10 months ago
JAADAS
JAADASJava

A static analysis tool for Android applications that detects security vulnerabilities through inter-procedure and intra-procedure analysis.

#soot-framework#vulnerability#taint-analysis
Stars352
Forks107
Last commit9 years ago
Text-IO
Text-IOJava

A Java library for creating interactive console applications with rich input handling and multiple terminal backends.

#user-input#library#interactive
Stars352
Forks47
Last commit2 years ago
jparsec
jparsecJava

A pure Java library for building recursive-descent parser combinators, inspired by Haskell Parsec.

#bnf#java#error-reporting
Stars352
Forks57
Last commit25 days ago
Annotation
AnnotationJava

A collection of community-contributed modules and extensions for the Apache Wicket web framework.

#wicket#version-synchronization#open-source
Stars351
Forks293
Last commit3 days ago
PreviousPage 18 of 31Next

Related Tags

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
6 days ago
5 years ago
3 days ago
#Android162
#Kotlin109
#Jvm105
#Java Library94
#Cross Platform83
#Microservices82
#Mobile Development66
#Gradle64
#Game Development55
#Maven54
#Open Source54
#Docker54