★ 69 Apache-2.0 🔴Extendable template engine embedded into Maven/JavaDoc, supporting multiple extensions (Groovy, Ruby, JavaScript, JShell, PlantUml) with support for snippet handling.
JavaApache License 2.0slowing
758 projects14 categoriesshowing 661–720, page 12 of 13
Sourced fromakullpp/awesome-java
★ 69 Apache-2.0 🔴Extendable template engine embedded into Maven/JavaDoc, supporting multiple extensions (Groovy, Ruby, JavaScript, JShell, PlantUml) with support for snippet handling.
JavaApache License 2.0slowing
★ 69 Apache-2.0 🔴Maps flat files of fixed-length or delimited records to and from Java beans using XML or annotation configuration.
JavaApache License 2.0slowing
★ 68 Apache-2.0 🟢Implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine.
JavaApache License 2.0active
★ 67 Apache-2.0 🔴Library for using the GeoHash algorithm.
JavaApache License 2.0dormant
★ 66 Apache-2.0 🟢Commons Rng provides implementations of pseudo-random numbers generators.
JavaApache License 2.0active
★ 64 Apache-2.0 🟠Parses and writes delimited and fixed-length flat files with optional column-mapping definitions.
JavaApache License 2.0steady
★ 63 Apache-2.0 🔴Annotation-based configuration system for Java and Kotlin.
JavaApache License 2.0dormant
★ 62 Apache-2.0 🟢XML-to-Java-object mapping utility.
JavaApache License 2.0active
★ 60 MIT 🟢Java wrapper for ngrok; programmatic tunnels for ingress, webhooks, demos, and APIs.
JavaMIT Licenseactive
★ 59 🔴API designed around structured logging, rich context, and conditional logging. There are Logback and Log4J2 implementations, but Echopraxia's API is completely dependency-free, meaning it can be implemented with any logging API.
JavaOtherslowing
★ 58 Apache-2.0 🟢Common implementation of RDF 1.1 that could be implemented by systems on the JVM.
JavaApache License 2.0active
★ 57 Apache-2.0 🟠Generate Javadoc from your maven/gradle project and deploy it automatically on GitHub Page.
JavaApache License 2.0steady
★ 55 BSD-2-Clause 🟠Regular expression engine that uses deterministic finite automata. It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
JavaBSD 2-Clause "Simplified" Licensesteady
★ 52 Apache-2.0 🟢Annotation-driven mapping of fixed-width flat files to and from POJOs and Java records.
JavaApache License 2.0active
★ 51 🔴Twelve-factor configuration library which uses environment-specific files.
Javadormant
★ 51 Apache-2.0 🟢Builds optimized runtimes over HTTP.
GoApache License 2.0active
★ 50 MIT 🟢Evaluation framework for LLM and AI-agent applications that scores responses, validates tool calls and execution traces, and catches quality regressions in CI.
JavaMIT Licenseactive
★ 49 MIT 🔴Follows a Jasmine-like syntax.
JavaMIT Licensedormant
★ 49 Apache-2.0 🔴Fluent Builder API for JCA and JSSE classes and especially X.509 certificates.
JavaApache License 2.0dormant
★ 48 Apache-2.0 🔴Generates postman collection, environment and integration tests from java code.
JavaApache License 2.0dormant
★ 47 Apache-2.0 🟠Simple, lightweight, yet powerful configuration library which supports resolution of properties from external sources such as files, databases, git repositories, and any custom sources, plus an extensible post-processing/conversion mechanism.
JavaApache License 2.0steady
★ 46 GPL-2.0 🟠Circuit breaker design pattern for Dropwizard.
JavaGNU General Public License v2.0steady
★ 44 🟢Modern IDE for Java running in the browser, focused on education.
JavaOtheractive
★ 44 Apache-2.0 🟢General purpose graph APIs and algorithms.
JavaApache License 2.0active
★ 43 Apache-2.0 🟢Technical-analysis library with 514 streaming O(1)-per-tick indicators on a native Rust core, on Maven Central as org.wickra:wickra; more indicators and incremental updates than the pure-Java ta4j.
RustApache License 2.0active
★ 43 Apache-2.0 🟢Utilities for manipulating Java Beans using the XPath syntax.
JavaApache License 2.0active
★ 41 Apache-2.0 🟢Convenient API around Apache Commons Exec.
JavaApache License 2.0active
★ 41 MIT 🟢Computes code coverage of new and modified code based on a provided diff, supporting JaCoCo and IntelliJ coverage engines.
KotlinMIT Licenseactive
★ 40 Apache-2.0 🟠Unified dynamic query interface for Spring Data JPA, MongoDB, and Elasticsearch, enabling advanced JOIN(s), OR logic, scoped conditions, powerful projections and advanced features with zero boilerplate.
JavaApache License 2.0steady
★ 39 BSD-3-Clause 🟠Extensively configurable framework that describes stories.
JavaBSD 3-Clause "New" or "Revised" Licensesteady
★ 38 MIT 🟢Error Prone extensions: extra bug checkers and a large battery of Refaster templates.
JavaMIT Licenseactive
★ 38 Apache-2.0 🟢Maven plugin for generating Spring Boot CRUD applications from YAML/JSON specifications.
JavaApache License 2.0active
★ 36 GPL-3.0 🟠Represent, parse and encode URNs, as in RFC 2141.
JavaGNU General Public License v3.0steady
★ 35 Apache-2.0 🟢Captures console output for unit testing purposes.
JavaApache License 2.0active
★ 34 Apache-2.0 🟢Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService.
JavaApache License 2.0active
★ 32 Apache-2.0 🟢Bean Scripting Framework - interface to scripting languages, including JSR-223.
JavaApache License 2.0active
★ 31 Apache-2.0 🟢JUnit extension for easy and efficient testing of CDI components.
JavaApache License 2.0active
★ 31 Unlicense 🔴Enable infinite recursion using tail call optimization.
JavaThe Unlicensedormant
★ 29 Apache-2.0 🟢Provides an easy way to enhance (weave) compiled bytecode.
JavaApache License 2.0active
★ 29 Apache-2.0 🟢Gatherers library for Java Stream API. Gatherers can enhance streams with custom intermediate operations.
JavaApache License 2.0active
★ 28 🟢Safely reorders Java source code with configurable rules and Palantir Java Format.
Javaactive
★ 26 Apache-2.0 🟢XML based scripting and processing engine.
JavaApache License 2.0active
★ 26 MIT 🔴Builds hypermedia-friendly objects according to HAL specification.
JavaMIT Licenseslowing
★ 26 GPL-3.0 🔴RR4J is a tool that records java bytecode execution and later allows developers to replay locally.
C++GNU General Public License v3.0dormant
★ 26 MIT 🟢Lightweight, cross-platform library for gamepad and joystick input handling.
JavaMIT Licenseactive
★ 25 Apache-2.0 🟢Performance monitor with distributing transaction tracing for JVM apps.
JavaApache License 2.0active
★ 24 Apache-2.0 🔴Java scope functions inspired by Kotlin.
JavaApache License 2.0slowing
★ 24 🟢AI coding agent for JetBrains IDEs that uses IDE indexes, refactorings, test runners, static analysis and debugging for Java and Kotlin projects.
active
★ 23 Apache-2.0 🟢Java agent container with local LLM adapters, stateful tool execution, context management and IDE integration.
JavaApache License 2.0active
★ 23 MIT 🟢jSciPy is a Java library designed for scientific computing, offering functionalities inspired by popular scientific computing libraries. It currently provides modules for signal processing, including Butterworth filters, peak finding algorithms, and an RK4 solver for ordinary differential equations.
JavaMIT Licenseactive
★ 23 Apache-2.0 🟢Jackson dataformat module for reading and writing Excel (XLSX/XLS) as POJOs via ObjectMapper.
JavaApache License 2.0active
★ 22 Apache-2.0 🟢Java Compiler Interface.
JavaApache License 2.0active
★ 22 Apache-2.0 🟢Code-first BDD framework for Java and Kotlin that generates interactive HTML reports and sequence diagrams from test code.
KotlinApache License 2.0active
★ 22 Apache-2.0 🔴Build JPA Criteria queries using a Stream-like API.
HTMLApache License 2.0slowing
★ 22 Apache-2.0 🔴Client for server-sent events (SSE).
JavaApache License 2.0dormant
★ 21 MIT 🟢Multi-approach framework for test steps managing.
JavaMIT Licenseactive
★ 20 Apache-2.0 🟢Agent runtime with a Java SDK for building AI agents, supporting graph-based workflow orchestration, multi-agent coordination, and MCP/A2A protocols.
RustApache License 2.0active
★ 19 Apache-2.0 🟢JSR-330 runtime dependency injection using the JDK Class-File API.
JavaApache License 2.0active
★ 18 Apache-2.0 🟢Self-hosted enterprise search platform with faceted, semantic and hybrid search, RAG, AI agents and pluggable Solr, Elasticsearch or Lucene backends.
JavaApache License 2.0active
★ 18 Apache-2.0 🟢Provides indexed, SQL-like queries over Java collections.
JavaApache License 2.0active