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

AudioPlayerView
AudioPlayerViewHTML

An Android view that loads audio from a URL and provides basic playback controls using the Android MediaPlayer library.

#custom-view#ui-component#audio-player
Stars84
Forks18
Last commit8 years ago
gdx-jnigen
gdx-jnigenJava

A library for writing C/C++ code inline with Java source code, simplifying JNI development and cross-platform native builds.

#java-native-interface#gradle#ios
Stars84
Forks29
Last commit11 days ago
TypeDB Driver Examples
TypeDB Driver ExamplesHTML

Example projects and tutorials demonstrating how to use TypeDB Drivers for various domains like biology, finance, and telecom.

#driver-examples#data-migration#typeql
Stars84
Forks56
Last commit8 months ago
scheme2ddl
scheme2ddlJava

A command-line utility for exporting an Oracle database schema to a set of organized DDL scripts.

#version-control#spring-batch#oracle
Stars84
Forks48
Last commit1 year ago
Shuffleboard
ShuffleboardJava

A modern dashboard for visualizing and controlling robot data in the FIRST Robotics Competition (FRC).

#robotics#first-frc#telemetry
Stars84
Forks82
Last commit3 months ago
zerocell
zerocellJava

A lightweight Java library for mapping Excel data to POJOs using annotations or programmatic APIs with minimal memory overhead.

#apache-poi#java8#pojo
Stars82
Forks26
Last commit1 year ago
Timed Text Toolkit (ttt)
Timed Text Toolkit (ttt)Java

A toolkit for verifying, transforming, and presenting timed text (TTML) content, including subtitle and caption conversion.

#validation#java#media-accessibility
Stars82
Forks15
Last commit3 years ago
Gateleen
GateleenJava

A RESTful middleware toolkit for building API gateways with modular features like caching, routing, and request queuing.

#api-gateway#caching#redis
Stars82
Forks35
Last commit7 days ago
Bitcoin Spring Boot Starter
Bitcoin Spring Boot StarterJava

A Spring Boot starter for building enterprise Bitcoin applications with modules for JSON-RPC, ZeroMQ, Lightning Network, and exchange rate integration.

#spring#json-rpc#integration-testing
Stars82
Forks16
Last commit
Falsehoods about Bitcoin
Falsehoods about BitcoinJava

A collection of Spring Boot starter modules for building enterprise Bitcoin applications, including Bitcoin Core, Lightning Network, and exchange integrations.

#spring#json-rpc#financial-applications
Stars82
Forks16
Last commit
I18N
I18NC#

An internationalization library for .NET, Angular, and Delphi with advanced features like plurals, genders, and runtime language switching.

#cldr#internationalization#java
Stars81
Forks27
Last commit29 days ago
Dev Books
Dev Books

A curated, opinionated list of best-in-class books for modern software development, programming languages, and AI/ML.

#devops#csharp-book#career-development
Stars80
Forks6
Last commit2 months ago
rollinghashjava
rollinghashjavaJava

A Java library implementing rolling hash functions like Randomized Karp-Rabin and Cyclic Polynomial hashing for efficient n-gram hashing.

#algorithm#rolling-hash-functions#java-library
Stars80
Forks13
Last commit10 years ago
SneakyThrow
SneakyThrowJava

A Java library that allows ignoring checked exceptions in lambda expressions and functional interfaces.

#functional-programming#java-library#java
Stars80
Forks3
Last commit6 years ago
Gradle Docker plugin
Gradle Docker pluginJava

A Gradle plugin that enables build scripts to interact with Docker daemons via the Docker remote API.

#hacktoberfest#gradle#devops
Stars80
Forks17
Last commit2 days ago
gdx-dialogs
gdx-dialogsJava

A libGDX extension providing cross-platform native dialogs for Android, iOS, and desktop games.

#gradle#ios#android
Stars79
Forks11
Last commit6 years ago
Ask-Permission
Ask-PermissionJava

A lightweight Android library for managing runtime permissions with simple callbacks.

#android#java#android-library
Stars78
Forks11
Last commit7 years ago
AtlasDB
AtlasDBJava

A transactional distributed database layer providing ACID guarantees on top of key-value stores.

#high-availability#java#key-value-store
Stars78
Forks17
Last commit1 year ago
rapaio
rapaioJava

A comprehensive Java library for statistics, data mining, and machine learning with interactive notebook support.

#random-forest#graphics#jupyter-kernel
Stars78
Forks11
Last commit3 months ago
akela
akelaJava

Mozilla's utility library for Hadoop, HBase, Pig, and related big data technologies.

#mapreduce#hbase#java
Stars77
Forks31
Last commit12 years ago
Particle Park
Particle ParkJava

A showcase catalog of community-created particle effects for LibGDX games.

#graphics#visual-effects#java
Stars77
Forks11
Last commit4 years ago
Corda
Corda

A curated list of awesome resources, tools, tutorials, and libraries for the Corda blockchain platform.

#developer-tools#enterprise-blockchain#smart-contracts
Stars77
Forks21
Last commit4 years ago
NexusData
NexusDataJava

An object graph and persistence framework for Android that brings Core Data concepts to manage relational data with SQLite or custom stores.

#persistence-framework#core-data-inspired#android
Stars77
Forks19
Last commit8 years ago
Instaclustr Exporter
Instaclustr ExporterJava

A high-performance Java agent for exporting Cassandra metrics to Prometheus with minimal overhead.

#database-monitoring#observability#jmx
Stars77
Forks51
Last commit1 year ago
gdx-miniaudio
gdx-miniaudioC

A cross-platform audio engine for libGDX games, providing advanced 3D spatialization, effects, and sound management.

#game-audio#java#spatial-audio
Stars76
Forks13
Last commit1 month ago
XMLBeam
XMLBeamJava

A Java XML library with an expressive API using XPath for concise read/write operations.

#java#annotation-driven#xml-library
Stars76
Forks13
Last commit10 months ago
FSquaDRA
FSquaDRAJava

A tool for fast detection of repackaged Android applications by comparing resource file digests from APK signatures.

#digital-forensics#batch-processing#jaccard-similarity
Stars75
Forks25
Last commit3 years ago
bennettanderson/rjni
bennettanderson/rjniRust

Complete FFI bindings and safe wrapper for Java Native Interface (JNI) in Rust, enabling Java code execution from Rust applications.

#native-interface#java-native-interface#jvm-integration
Stars74
Forks4
Last commit9 years ago
Hotpants
HotpantsJava

A J2ME Java application for generating HOTP/TOTP one-time passwords on feature phones.

#totp#mobile-security#legacy-support
Stars74
Forks4
Last commit2 years ago
hcl4j
hcl4jJava

A Java parser for HashiCorp Configuration Language (HCL) that converts HCL syntax into object maps for inspection.

#java#terraform#infrastructure-as-code
Stars74
Forks26
Last commit9 months ago
raml-tester
raml-testerJava

A Java library for validating HTTP requests and responses against RAML API definitions.

#raml-tooling#spring-mvc#rest-assured
Stars74
Forks15
Last commit7 years ago
vertx-dataloader
vertx-dataloaderJava

A Java 8 port of Facebook DataLoader for Vert.x, providing efficient asynchronous batching and caching in clustered environments.

#caching#facebook-dataloader#graphql
Stars73
Forks10
Last commit8 years ago
Synapses
Synapses

A collection of neural network libraries for functional and mainstream languages, offering efficient lazy evaluation and cross-language compatibility.

#functional-programming#neural-network#csharp
Stars73
Forks6
Last commit4 years ago
seleniumQuery
seleniumQueryJava

A jQuery-like Java interface for Selenium WebDriver that simplifies browser automation with familiar syntax.

#jquery#selenium-webdriver#cross-browser
Stars73
Forks24
Last commit11 months ago
Snap RecyclerView Utils
Snap RecyclerView UtilsJava

A lightweight Android library that simplifies RecyclerView adapter creation with single-line initialization, endless loading, and multiple layout support.

#boilerplate-reduction#adapter#recyclerview
Stars73
Forks10
Last commit
Generate ~/.m2/settings.xml for Maven builds
Generate ~/.m2/settings.xml for Maven buildsJavaScript

A GitHub Action that programmatically generates Maven settings.xml files for CI/CD workflows.

#devops#build-automation#java
Stars73
Forks32
Last commit1 year ago
PreviousPage 27 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
4 days ago
4 days ago
9 years ago
#Android162
#Kotlin109
#Jvm105
#Java Library94
#Cross Platform83
#Microservices82
#Mobile Development66
#Gradle64
#Game Development55
#Maven54
#Open Source54
#Docker54