Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1443 projects

Showing 36 of 1443 projects

ThreeTen-Extra
ThreeTen-ExtraJava

A Java library providing additional date-time classes that complement the JDK 8 date-time API.

#library#date-time#temporal
Stars424
Forks81
Last commit2 days ago
Permazen
PermazenHTML

A language-natural persistence layer for Java that treats the database as a sorted key/value store and implements everything else in Java.

#persistence-layer#database#java-persistence
Stars424
Forks38
Last commit10 months 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
Stars423
Forks121
Last commit
jackson-modules-java8
jackson-modules-java8Java

Jackson modules for Java 8 datatypes (Optionals, date/time) and parameter name detection.

#optional-types#hacktoberfest#java-date
Stars423
Forks123
Last commit12 days ago
consul-api
consul-apiJava

A comprehensive Java client library for interacting with the Consul HTTP API, supporting all endpoints and consistency modes.

#health-checks#java-client#distributed-systems
Stars421
Forks174
Last commit3 years ago
high-scale-lib
high-scale-libJava

A maintained fork of Cliff Click's high-scale-lib with bug fixes, improvements, and versioned Maven builds.

#high-performance#multi-threading#concurrent-collections
Stars421
Forks61
Last commit11 years ago
ConcurrentUnit
ConcurrentUnitJava

A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.

#unit-testing#java#asynchronous
Stars419
Forks46
Last commit2 years ago
Smooks
SmooksJava

An extensible Java framework for building event-driven applications that break up XML and non-XML data into chunks for data integration

#stream-processing#event-driven#pipelines
Stars417
Forks356
Last commit9 months ago
Caffeine
CaffeineJava

A collection of utility classes that help make Android development faster and safer.

#gradle#boilerplate-reduction#type-safety
Stars413
Forks36
Last commit9 years ago
Android Maps Extensions
Android Maps ExtensionsJava

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

#gradle#google-maps#android
Stars410
Forks98
Last commit5 years 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
Stars410
Forks14
Last commit1 month ago
J2ME
J2MEJava

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

#software-preservation#j2me-emulator#retro-computing
Stars410
Forks14
Last commit1 month ago
Indigo
IndigoC++

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

#scientific-computing#cheminformatics#webassembly
Stars406
Forks132
Last commit1 day ago
JSCover
JSCoverJava

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

#lcov#test-frameworks#java
Stars403
Forks84
Last commit4 days 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
Stars401
Forks92
Last commit
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
Stars398
Forks120
Last commit29 days ago
Timely
TimelyJava

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

#hacktoberfest#secure-database#distributed-storage
Stars396
Forks110
Last commit3 months ago
jOOQ
jOOQJava

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

#database-access#rxjava3#rxjava2
Stars392
Forks57
Last commit2 years 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
Stars392
Forks99
Last commit10 months 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
Stars391
Forks56
Last commit22 days ago
stormpot
stormpotJava

A fast object pool for the JVM

#high-performance#pool#tdd
Stars389
Forks47
Last commit1 month 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
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
Stars388
Forks27
Last commit15 days 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
Stars388
Forks120
Last commit26 days ago
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
Stars388
Forks155
Last commit2 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
GRIP
GRIPJava

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

#robotics#cuda#camera
Stars386
Forks109
Last commit5 years ago
Clipboard
ClipboardRuby

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

#jruby#wayland#cygwin
Stars384
Forks34
Last commit8 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
Stars382
Forks56
Last commit11 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 commit1 month 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
Stars372
Forks38
Last commit1 month 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
Forks68
Last commit8 years 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
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
Forks59
Last commit4 months 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
Stars367
Forks140
Last commit2 years 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
Stars366
Forks74
Last commit1 year ago
PreviousPage 19 of 41Next

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
7 days ago
2 days ago
5 years ago
#Android186
#Kotlin132
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71