★ 25.7k Apache-2.0 🟢Tool from Google that builds code quickly and reliably.
JavaApache License 2.0active
51 projectsProjects
★ 25.7k Apache-2.0 🟢Tool from Google that builds code quickly and reliably.
JavaApache License 2.0active
★ 18.8k Apache-2.0 🟢Incremental builds programmed via Groovy instead of declaring XML. Works well with Maven's dependency management.
GroovyApache License 2.0active
★ 17.8k Apache-2.0 🟢High-performance, near-optimal caching library.
JavaApache License 2.0active
★ 15.6k GPL-3.0 🟢Java 8 Jar & Android APK reverse engineering suite.
JavaGNU General Public License v3.0active
★ 14.4k Apache-2.0 🟢Builds optimized container images for Java applications without a Docker daemon.
JavaApache License 2.0active
★ 12.9k Apache-2.0 🟢Simplifies integration of LLMs with unified APIs and a comprehensive toolbox.
JavaApache License 2.0active
★ 10.6k Apache-2.0 🟢Agentic AI framework built on Spring AI with model, tool, RAG and workflow integrations.
JavaApache License 2.0active
★ 9.3k Apache-2.0 🟢Application framework for AI engineering for Spring.
JavaApache License 2.0active
★ 7.7k 🟢Code generator that simplifies mappings between different bean types, based on a convention-over-configuration approach.
JavaOtheractive
★ 7.3k MIT 🟢JVM reverse engineering toolkit, essentially an IDE for Java bytecode.
JavaMIT Licenseactive
★ 6.9k Apache-2.0 🟢Further simplifies bytecode generation with a fluent API.
JavaApache License 2.0active
★ 5.6k Apache-2.0 🟢Java cache framework with local and distributed caching, annotations and asynchronous APIs.
JavaApache License 2.0active
★ 5.5k MIT 🟢Java library for building bots with the Telegram Bot API.
JavaMIT Licenseactive
★ 5.3k Apache-2.0 🟢Declarative build and dependency management that favors convention over configuration. It might be preferable to Apache Ant, which uses a rather procedural approach and can be difficult to maintain.
JavaApache License 2.0active
★ 5.1k 🟢Framework for building distributed, long-running AI agents with tool execution, persistence and multi-agent orchestration.
Javaactive
★ 4.7k Apache-2.0 🟢Wrapping of the Discord REST API and its WebSocket events.
JavaApache License 2.0active
★ 4.4k Apache-2.0 🟢Encourages the creation of small, reusable modules consisting of code and resources.
RustApache License 2.0active
★ 4.4k Apache-2.0 🟢Installs and runs Node.js frontend tooling from Maven builds.
JavaApache License 2.0active
★ 4.2k 🟢Tries to simplify bytecode editing.
JavaOtheractive
★ 4.2k Apache-2.0 🟢Gradle plugin for creating and transforming executable fat JARs.
KotlinApache License 2.0active
★ 3.8k Apache-2.0 🟢Test library for specifying and asserting architecture rules.
JavaApache License 2.0active
★ 3.7k MIT 🟢Enables applications to interact with AI models and tools through a standardized interface (i.e. Model Context Protocol), supporting both synchronous and asynchronous communication patterns.
JavaMIT Licenseactive
★ 2.4k Apache-2.0 🟠Intelligent object mapping library that automatically maps objects to each other.
JavaApache License 2.0steady
★ 2.2k Apache-2.0 🟢Analyzes JVM and Android builds and recommends dependency and plugin changes.
KotlinApache License 2.0active
★ 2.1k Apache-2.0 🟠Distributed general-purpose cache.
JavaApache License 2.0steady
★ 1.9k Apache-2.0 🟢Builds and runs Docker images from Maven.
JavaApache License 2.0active
★ 1.7k LGPL-3.0 🟢Exposes Git revision information to Maven builds and applications.
JavaGNU Lesser General Public License v3.0active
★ 1.5k Apache-2.0 🟠Annotations and interfaces to express design and architecture concepts in code.
JavaApache License 2.0steady
★ 1.5k 🟠Provides an ontology editor and a framework to build knowledge-based systems.
JavaOthersteady
★ 1.3k Apache-2.0 🟢Highly concurrent key/value datastore used for caching.
JavaApache License 2.0active
★ 1.2k GPL-3.0 🟠Framework for building chatbots.
JavaGNU General Public License v3.0steady
★ 922 EPL-1.0 🟢Extensions for Maven 3.3.1+ that allows writing the POM model in dialects other than XML.
JavaEclipse Public License 1.0active
★ 851 EPL-2.0 🟢Maven and Gradle plugins for building and deploying Java applications on Kubernetes.
JavaEclipse Public License 2.0active
★ 742 Apache-2.0 🔴In-memory high performance caching library.
JavaApache License 2.0slowing
★ 514 🟢Manipulate bytecode at runtime via DSL (rules); mainly for testing/troubleshooting. (LGPL-2.1-or-later)
Javaactive
★ 472 Apache-2.0 🟢Official Java SDK for the Agent2Agent protocol.
JavaApache License 2.0active
★ 391 Apache-2.0 🟢Official Java SDK for integrating Google generative AI models.
JavaApache License 2.0active
★ 381 MIT 🟠Library to use the OpenAI API (and compatible ones) in the simplest possible way.
JavaMIT Licensesteady
★ 288 GPL-3.0 🟢Static code analysis with Neo4J-based query language.
JavaGNU General Public License v3.0active
★ 253 Apache-2.0 🟢Analogue of Gradle Wrapper for Maven, allowing projects to build without a preinstalled Maven.
JavaApache License 2.0active
★ 250 MIT 🟢ArchUnit extension with predefined architecture rules for common Java technologies.
JavaMIT Licenseactive
★ 247 MIT 🟢Provides a Java binding for a unified LLM API client across multiple providers.
RustMIT Licenseactive
★ 128 Apache-2.0 🟢Lambda and method handle-based mapping which requires code and not annotations if objects have different names.
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
★ 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
★ 23 Apache-2.0 🟢Java agent container with local LLM adapters, stateful tool execution, context management and IDE integration.
JavaApache License 2.0active
★ 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
★ 6 MIT 🟢Google ADK plugin suite that adds runtime compliance profiles, audit envelopes and GRC adapters for regulated Java AI agents.
JavaMIT Licenseactive
★ 6 🟢Annotation processor that generates type-safe mapper implementations for Java Records using canonical constructors, with zero runtime reflection.
JavaOtheractive
★ 4 MIT 🟢A modern, zero-configuration package manager and runner for the Java ecosystem written in Go, focusing on developer productivity and build speed.
GoMIT Licenseactive
★ 1 MIT 🟠Dependency health checker for pom.xml and Gradle projects that scans for CVEs and outdated packages.
TypeScriptMIT Licensesteady