Showing 36 of 68 projects
A Java VM library for composing asynchronous and event-based programs using observable sequences.
A JVM library for composing asynchronous and event-based programs using observable sequences.
An efficient HTTP client for JVM, Android, and GraalVM with HTTP/2, connection pooling, caching, and modern TLS support.
A Java diagnostic tool for troubleshooting production issues without code changes or server restarts.
A Java library for converting Java objects to JSON and back, with extensive generics support and no source code modifications required.
The official reference implementation of the Java Platform, Standard Edition for main-line development.
A toolkit for building reactive applications on the JVM with support for HTTP, TCP, and file system operations.
A comprehensive JVM-based deep learning ecosystem for building, training, and deploying models with support for model import and distributed training.
A high-velocity web framework for building scalable applications with Java and Scala.
A suite of high-performance Java data-processing tools for JSON and other formats, with streaming, databinding, and extensive module ecosystem.
A Java library for JUnit tests that provides lightweight, throwaway Docker containers for databases, browsers, and other services.
A Java library for capturing JVM and application-level metrics to monitor system performance.
A programming language where all keywords are Arnold Schwarzenegger movie one-liners, creating humorous and memorable code.
A command-line tool to manage multiple Java versions and set JAVA_HOME across different shells and directories.
A fast and comprehensive machine learning framework for Java, Scala, and Kotlin with state-of-the-art algorithms and data visualization.
A configuration library for JVM languages using HOCON files, supporting JSON, properties, and environment variable substitution.
A Java rule engine, DMN engine, and complex event processing engine for business logic and expert systems.
A safe, dynamic tracing tool for Java applications that injects code at runtime without restarts.
A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.
A lightweight Java library providing cross-platform, high-performance bindings to native APIs for graphics, audio, parallel computing, and XR.
An embedded Java database engine providing concurrent collections backed by disk storage or off-heap memory.
A standard specification for asynchronous stream processing with non-blocking backpressure on the JVM.
An engine-agnostic deep learning framework for Java developers, providing a high-level API for model training and inference.
A Java tool that visualizes and analyzes verbose garbage collection logs from multiple JVM vendors to help optimize memory performance.
Alibaba's OpenJDK 8 implementation optimized for extreme-scale e-commerce, financial, and logistics applications.
A lightweight, zero-dependency Java library for implementing fault tolerance and resilience patterns.
A Java bytecode engineering toolkit that simplifies runtime class definition and bytecode manipulation with source-level and bytecode-level APIs.
A state-of-the-art Natural Language Processing library built on Apache Spark, offering 100,000+ pretrained models and pipelines in 200+ languages.
A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
A complete, high-performance implementation of the Ruby programming language that runs on the Java Virtual Machine (JVM).
High-performance concurrent data structures for the JVM, supplementing the Java standard library.
A Java dataframe and visualization library for data loading, cleaning, transformation, and analysis.
A Bill of Materials (BOM) for managing compatible versions of the Project Reactor reactive programming libraries.
A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.
An enterprise-grade Java Virtual Machine optimized for small footprint, fast startup, and high throughput in cloud deployments.
A command-line Swiss Army knife for JVM diagnostics, troubleshooting, and profiling using JMX, JVM attach, and perf counters.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.