established · 0.4 capability schema

Java

Score 25.2 / 100 92 providers +70 via APIs 125 APIs Search apis.io →

Providers using this tag (92)

Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.

Exemplar 1 Complete, well-documented, and agent-ready
Strong 4 Solid coverage with minor gaps
Developing 16 Usable, with meaningful gaps to close
Thin 31 Limited public surface area
Apache JamesEmailIMAPJMAP1 API38.5Spring BootSpring BootAuto-ConfigurationEmbedded ServerFramework1 API38.1Spring Cloud ConfigConfiguration ManagementDistributed SystemsExternalized ConfigurationGit1 API38.0Spring SecurityAuthenticationAuthorizationJWT2 APIs37.8Apache ActiveMQAMQPApacheJMS4 APIs36.7Apache CXFApacheJAX-RSJAX-WS1 API34.9Apache HttpComponentsApacheHTTP ClientOpen Source1 API34.6Apache OozieWorkflowsHadoopOrchestrationScheduling1 API34.3Axon FrameworkCQRSEvent SourcingEvent-Driven1 API34.3Spring BatchBatch ProcessingData ProcessingEnterpriseETL1 API33.9Apache CuratorApacheDistributed CoordinationDistributed Systems1 API33.6Spring IntegrationAMQPEnterprise IntegrationEvent-DrivenIntegration Patterns2 APIs33.4AkkaActor ModelDistributed SystemsFramework1 API32.9Maven CentralArtifactsDeveloper ToolsJVM2 APIs32.5Apache MavenBuild ToolsDependency ManagementProject Management2 APIs32.3ApicurioApache LicenseAPI DesignAPI RegistryAvro1 API32.3Vert.xEvent-DrivenFrameworkJVM7 APIs32.0Spring DataData AccessDatabaseFramework1 API31.3Spring Cloud StreamApache KafkaAsyncAPIEvent-Driven3 APIs30.2NacosAlibabaCloud-NativeConfiguration ManagementDNS1 API29.9OveropsCompanyObservabilityReliabilityError Monitoring1 API29.3REST AssuredFunctional TestingTestingAPI Testing1 API28.9Open LibertyApplication ServerCloud-NativeIBMJakarta EE1 API28.6Apache DerbyApacheDatabaseEmbedded1 API28.4Apache LuceneFull-Text SearchIndexingSearch1 API27.6Apache WicketComponent-BasedWeb ApplicationsWeb Framework1 API27.6MavenArtifactsBuild ToolsDeveloper Tools2 APIs27.5Apache ShiroAuthenticationAuthorizationCryptography1 API27.3Apache TapestryComponent-BasedWeb ApplicationsWeb Framework1 API27.2Apache POIDocument ProcessingExcelMicrosoft Office1 API27.0Eclipse RDF4JEclipse FoundationLinked DataOpen Source1 API26.9
Emerging 32 Early or largely undocumented
Apache JMeterLoad TestingOpen SourcePerformance Testing1 API25.6Spring Boot Admin ConsoleActuatorsAdministrationMicroservices1 API25.4DropwizardAPI DevelopmentFrameworkMicroservices1 API24.2QuarkusCloud-NativeFrameworkGraalVM1 API24.2Apache AntApacheAutomationBuild ToolsCI/CD2 APIs23.9MicronautCloud-NativeFrameworkJVM1 API23.5Alibaba SentinelAlibabaCircuit BreakerFlow Control1 API23.3Hibernate ORMDatabaseJPAObject-Relational Mapping4 APIs23.1OpenGammaCompanyFintechDerivativesRisk Management23.1Apache OpenNLPMachine LearningNatural Language ProcessingNLPText Processing10 APIs22.9Apache SlingContent ManagementJCROSGi3 APIs22.9Bean ValidationBean ValidationData QualityValidation3 APIs22.2Netflix EurekaCloud-NativeFailoverLoad Balancing1 API22.2Resilience4jBulkheadCircuit BreakerFault Tolerance1 API22.2MockitoMockingTestingUnit Testing1 API22.1JUnitTDDTest AutomationTesting2 APIs22.0Apache MINAAsync I/ONetworkingNIO3 APIs21.7HelidonCloud-NativeFrameworkMicroProfile1 API21.2ThymeleafHTMLOpen SourceServer-Side Rendering3 APIs21.2Apache JcloudsAbstraction LayerCloudMulti-Cloud2 APIs20.6Apache PDFBoxDocument ProcessingPDFText Extraction5 APIs20.6Apache Log4jApacheDebuggingLibrary2 APIs18.7RetrofitAndroidHTTP ClientKotlin4 APIs18.1Netflix HystrixCircuit BreakerFault ToleranceLatency1 API17.5JavaEnterpriseJVMObject-Oriented9 APIs16.3FeignHTTP ClientJVMOpen Source12 APIs14.8Jakarta EEEnterpriseJakarta EEStandards6 APIs13.4JMockMock ObjectsMockingTDD1 API13.2JibBuild ToolsContainer ImagesContainersGoogle1 API12.2JSON ProcessingJSONJSON ProcessingParsing1 API12.2JSR-303AnnotationBean ValidationJSR-3031 API12.2LagomAkkaEvent SourcingFramework1 API12.1
Minimal 8 Almost no public developer surface

APIs with this tag (125)

Ranked by the provider's API Evangelist rating — the Kin Score is scored per provider, not per API, so every API of a provider shares its band. How the rating works →

Exemplar 10 Complete, well-documented, and agent-ready
Strong 8 Solid coverage with minor gaps
Developing 22 Usable, with meaningful gaps to close
Azure Migrate Web Apps Assessment APIDiscover and assess on-premises ASP.NET and Java web apps running on IIS and Tomcat for migration to Azure ...53.1Oracle Database JDBCJava Database Connectivity API for Oracle Database.50.8Gemini Java SDKJava client library for the Gemini API, providing an interface for developers to integrate Google generativ...50.1Real-Time Java SDKJava SDK encompassing the Enterprise Message API (EMA) and Enterprise Transport API (ETA) for building high...49.3Essbase Java APIJava API for developing applications that interact with Oracle Essbase for data loading, calculations, and ...49.1turbopuffer Java SDKOfficial Java / Kotlin client library for the turbopuffer REST API, Stainless-generated from the public Ope...48.9Mercado Pago Java SDKOfficial Java SDK wrapping the Mercado Pago REST APIs.48.1Apache Iceberg Java APIThe Iceberg Java API provides programmatic access to table operations, schema management, partition managem...46.8Refinitiv Real-Time SDK - JavaOpen source Java SDK for the Refinitiv Real-Time platform, containing the Enterprise Message API (EMA) for ...45.8WebLogic JMX APIJava Management Extensions API for programmatic management and monitoring of WebLogic Server.44.3Apache Struts REST PluginThe Struts REST Plugin provides a convention-based REST API framework for building RESTful services. It map...43.6Apache Dubbo Java SDKThe core Apache Dubbo Java framework providing RPC service definition, publishing, invocation, and service ...42.9Apache Tomcat JMX Proxy APIThe Apache Tomcat JMX Proxy Servlet provides HTTP-based access to JMX MBeans for querying, getting, setting...42.3Commercetools Java SDKThe commercetools Java SDK is the official client library for accessing the Composable Commerce APIs from J...41.8Signal libsignal SDKThe libsignal SDK provides platform-agnostic APIs used by the official Signal clients and server. It implem...41.6Apache HBase Java Client APIJava client API for all HBase data operations including table administration, filters, coprocessors, batch ...40.6HashiCorp Nomad Java SDKThe Nomad Java SDK is an official Java client library for the HashiCorp Nomad HTTP API. It enables Java and...40.6Apache Tomcat JMX APIThe Tomcat JMX API exposes management and monitoring beans for Connectors, Engines, Hosts, Contexts, Sessio...40.3GOV.UK Notify Java ClientOfficial Java client library for the GOV.UK Notify API, providing methods for sending emails, SMS messages,...39.9Apache Jena Java APIThe Jena Java API provides programmatic access to RDF model creation, SPARQL query execution, OWL reasoning...39.7TiKV Java ClientThe official Java client for TiKV. Supports raw key-value operations and transactional operations via gRPC....39.6Apache ZooKeeper Client APIThe ZooKeeper client API provides Java and C language bindings for distributed coordination operations. Ope...39.3
Thin 43 Limited public surface area
IBM MQ JMS APIJava Message Service API for IBM MQ.39.0Veritas Cluster Server Java APIJava-based API for integrating VCS management into enterprise applications.38.8Braintree Android SDKThe Braintree Android SDK provides a native library for integrating payment acceptance into Android applica...38.7Apache Helix Java APIJava API for implementing Helix participant, spectator, and controller roles, with APIs for resource manage...38.5Apache Ignite Java Client APIThe Ignite Java client API provides native Java access to Ignite clusters for table operations, SQL queries...38.4Docling Java BindingsA Java API for Docling that lets JVM applications call into the Docling pipeline. Complementary to `docling...38.3Docling4jBrings Docling document understanding into Java projects with idiomatic Java APIs over the Docling serializ...38.3Split Java SDKThe Split Java SDK provides server-side feature flag evaluation for Java and JVM-based applications with lo...38.0CloudEvents Java SDKThe official Java SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Java ap...37.6Apache Storm Topology APIThe Storm Topology API provides Java and other language bindings for building real-time processing topologi...37.5AutoRest Java GeneratorThe AutoRest Java generator (@autorest/java) produces Java client libraries from OpenAPI specifications, ge...36.0Service Fabric SDKService Fabric SDK provides client libraries for .NET, Java, and Go for building Service Fabric services an...35.5Apache CXFCXF provides Java APIs for building SOAP (JAX-WS) and REST (JAX-RS) web services with WSDL-first and code-f...34.9Sejda ConsoleCommand-line shell over the Sejda SDK for running PDF tasks (merge, split, etc.) from a terminal or scripts...34.8Sejda SDKOpen-source (AGPLv3) Java library for PDF manipulation - merge, split, rotate, encrypt, watermark, and more...34.8Apache HttpComponents Java SDKMaven artifact for Apache HttpComponents HttpClient 5.x providing full HTTP client functionality including ...34.6Apache Tika Java APIThe Tika Java API provides the AutoDetectParser for automatic format detection and parsing, Metadata class ...34.1Authsignal Java SDKOfficial Java / Kotlin SDK for the Authsignal Server API.34.1Apache Geode Java Client APIJava API for cache operations, continuous queries, function execution, and data serialization in Apache Geo...33.7Apache CuratorCurator provides a high-level Java API with fluent builders for ZooKeeper operations, along with pre-built ...33.6Apache Hudi Java APIJava API for writing Hudi tables with upserts, inserts, and deletes, plus timeline management, compaction, ...33.5SVNKit Java LibrarySVNKit is a pure Java Subversion client library providing full access to Subversion repository and working ...32.4Apache Maven CoreMaven provides a Java API for programmatic build execution, a Plugin API (Mojo) for extending build capabil...32.3Apicurio CodegenApicurio Codegen generates Java JAX-RS server stubs and client code from OpenAPI specifications, enabling d...32.3Apicurio Data ModelsApicurio Data Models is a Java and TypeScript library for parsing, validating, and manipulating OpenAPI and...32.3Apache BookKeeper Java Client APIThe BookKeeper Java client API provides programmatic access for creating, writing, reading, and managing le...32.1Apache Camel Java DSL APIThe Apache Camel Java DSL provides a fluent API for defining integration routes using Enterprise Integratio...32.1Apache TinkerPop Gremlin Traversal APIThe Gremlin graph traversal language and API provide a functional, data-flow-based language for expressing ...31.4Gatling Load TestingGatling is an open-source load testing framework built on Akka and Netty, providing high performance with a...31.2PhonePe Java Backend SDKServer-side Java SDK that wraps the PhonePe PG REST API, handling X-VERIFY signing, request modelling, and ...30.3Apache Flume Java APIJava API for building custom Flume sources, channels, sinks, and interceptors. Provides interfaces for deve...29.9what3words Java SDKOfficial Java wrapper around the what3words Public API for server-side JVM applications.29.7Apache Calcite Java APIThe Apache Calcite Java API provides SQL parsing, validation, query planning, and optimization capabilities...29.2Apache Giraph Java APIJava API based on the Bulk Synchronous Parallel (BSP) model for implementing graph algorithms, with Vertex,...29.1REST AssuredREST Assured is a Java DSL library for testing and validating RESTful APIs using a fluent, BDD-style syntax...28.9Apache DerbyDerby provides a standard JDBC API for database operations in both embedded (org.apache.derby.jdbc.Embedded...28.4Burp Suite Montoya Extension APIThe Java-based extension API for building custom Burp Suite extensions (BApps). The Montoya API is the curr...28.3Cucumber JVMJava/JVM implementation of Cucumber supporting Java, Kotlin, Scala, and other JVM languages. Distributed vi...28.2Apache LuceneLucene provides a comprehensive Java API for full-text indexing, searching, faceting, hit highlighting, spa...27.6Apache Wicket Component APIThe Wicket Component API provides the core Java classes for building web UIs. Pages extend WebPage, compone...27.6Apache Tapestry Component APIThe Tapestry Component API provides Java annotations and interfaces for building reusable web components. C...27.2MCP Java SDKOfficial Java SDK for building MCP servers and clients on the JVM. Maintained in the modelcontextprotocol/j...26.7Garden Jib ProviderProvider that builds Java container images using Jib without a Docker daemon, integrated into the Garden ac...26.6
Emerging 38 Early or largely undocumented
Crystal Reports SDKSoftware Development Kit for embedding Crystal Reports into applications.26.0Apache Ant Build ToolApache Ant provides a Java library and command-line tool for automating build processes through XML-based b...23.9Apache IvyApache Ivy is a dependency manager for Ant builds, enabling declaration, resolution, and retrieval of proje...23.9RocksJava APIOfficial Java bindings for RocksDB providing full access to the RocksDB feature set from Java applications....23.6Apache Sling Resource APIThe Sling Resource API provides RESTful access to JCR content repository nodes via HTTP. Every content node...22.9Apache Sling Scripting APIThe Sling Scripting API enables server-side rendering through multiple scripting engines. Scripts are resol...22.9Hibernate ValidatorHibernate Validator is the reference implementation of Jakarta Bean Validation. Version 9.1.0.Final impleme...22.2Jakarta Bean Validation Specification 3.1The Jakarta Bean Validation 3.1 specification defines the constraint model, annotation processor, Validator...22.2Jakarta Validation APIThe Jakarta Validation API JAR provides the interfaces, annotations, and exception types that constitute th...22.2Resilience4jResilience4j is a lightweight fault tolerance library for Java 17+ using functional programming patterns. I...22.2Mockito CoreThe core Mockito mocking framework for creating mock objects, stubbing methods, verifying invocations, and ...22.1JUnit 4 VintageThe legacy version of JUnit still widely used in Java projects.22.0JUnit 5 JupiterThe next generation of JUnit for Java 8 and beyond, providing an expressive API for writing tests and exten...22.0Apache FtpServerApache FtpServer is a 100% pure Java FTP server built on MINA. It is designed to be used as a complete and ...21.7Apache MINA CoreMINA Core provides a Java NIO-based API for building high-performance network applications with support for...21.7Apache MINA SSHDApache MINA SSHD is a comprehensive Java library for client- and server-side SSH protocol implementation. I...21.7Thymeleaf CoreThe core Thymeleaf template engine library providing HTML, XML, TEXT, JavaScript, and CSS template mode pro...21.2Thymeleaf Extras and DialectsAdditional Thymeleaf dialect extensions including the Java 8 Time dialect for date/time formatting, the Spr...21.2Thymeleaf Spring IntegrationThe Thymeleaf Spring integration module (thymeleaf-spring6) providing deep integration with Spring Framewor...21.2Apache Jclouds BlobStore APIThe jclouds BlobStore API provides a unified Java interface for object storage operations across AWS S3, Az...20.6Apache Jclouds Compute APIThe jclouds Compute API provides a unified Java interface for managing virtual machine instances, images, h...20.6Apache Tez DAG APIThe Tez DAG API provides a Java programming model for defining and submitting directed-acyclic-graph (DAG) ...20.0TLC Model CheckerTLC is the primary model checker for specifications written in TLA+. It can be run from the command line us...19.2Log4j APIThe logging facade providing a feature-rich Java interface for application logging. Applications code again...18.7Log4j CoreThe reference implementation of the Log4j API providing appenders, layouts, filters, lookups and configurat...18.7RetrofitRetrofit is a type-safe HTTP client for the JVM that turns annotated Java/Kotlin interfaces into HTTP API c...18.1Netflix HystrixNetflix Hystrix is a latency and fault tolerance library designed to isolate points of access to remote sys...17.5Parquet Java APIJava implementation for reading and writing Parquet files.17.3Java Core APICore Java SE API including fundamental classes and utilities for building Java applications, including the ...16.3URCap SDK (PolyScope 5)The URCap SDK is the Java-based extension framework for PolyScope 5 that powers Universal Robots' UR+ ecosy...16.2JDBC APIJava Database Connectivity (JDBC) is the standard Java API for connecting Java applications to relational d...15.0Feign CoreFeign Core is the base library that processes annotated Java interfaces into templated HTTP requests. It de...14.8PostgreSQL JDBC DriverThe official Type 4 JDBC driver for PostgreSQL enables Java applications to connect to PostgreSQL using the...13.7JMock Core APICore library for creating mock objects and defining expectations in Java tests using an expressive DSL. Sup...13.2Jakarta JSON ProcessingThe Jakarta JSON Processing specification (formerly JSR 374) for parsing, generating, transforming, and que...12.2Jakarta ValidationThe Jakarta Validation specification (originally JSR-303, then JSR-349, JSR-380) for defining and enforcing...12.2JibJib is an open-source container image builder from Google that builds optimized Docker and OCI images for J...12.2LagomLagom is an open source framework for building reactive microservice systems in Java and Scala, built on to...12.1
Minimal 4 Almost no public developer surface

Companies reaching this through an API (70)

These companies publish an API, specification or operation carrying “Java” but do not classify their business under it. Listed unranked and kept out of the count above, because one tagged operation is not a statement about what a company does.

Apache BookKeeper Apache Calcite Apache Camel Apache Flume Apache Geode Apache Giraph Apache HBase Apache Helix Apache Hudi Apache Iceberg Apache Ignite Apache Parquet Apache Storm Apache Tez Apache Tika Apache TinkerPop Apache ZooKeeper Appian Authsignal Automation Anywhere AutoRest Azure Migrate Braintree Clerk CloudEvents commercetools Crystal Reports Cucumber Dagger DataHub Docling Garden Gemini GOV.UK Notify HashiCorp Nomad IBM MQ Infor MATLAB Mercado Pago Microsoft SQL Server Model Context Protocol (MCP) Moov Neo4j Oracle Database Oracle Essbase Oracle WebLogic Server PhonePe PortSwigger PostgreSQL Red5
Show all 70 companies ↓

Score breakdown

Frequency
62.8
log-scaled weighted occurrences
Breadth
2.4
spread across providers
Quality lift
35.9
mean composite of providers using it
Cohesion
11.4
strength of nearest seed neighbor

Related tags

Apache 30 co-occurrences Microservices 24 co-occurrences Python 31 co-occurrences .NET 16 co-occurrences SDK 51 co-occurrences C# 11 co-occurrences PHP 11 co-occurrences Go 13 co-occurrences

Where this tag comes from

Provider tag92
Api tag125

Cohort brief

Auto-generated

The 90 providers in the APIs.io catalog tagged Java, scored on the Kin Score. Every figure below is computed from the catalog — nothing here is written.

Providers
90
all scored
Mean Kin Score
29.8
+6.9 vs catalog 22.9
Mean Agent Readiness
13.7
+1.8 vs catalog 11.9
Spread
4.1–71.9
median 28 · σ 13.3
How the 90 split by band
Exemplar 1Strong 4Developing 16Thin 31Emerging 32Minimal 6
Facet averages, against the whole catalog
FacetThis cohortCatalogDifferenceScored
Operational Transparency 25.9 13.7 +12.2 90
Contract Quality 29.4 17.6 +11.8 90
Developer Ergonomics 31.6 23.2 +8.4 90
Contract Governance 12.4 6.3 +6.1 90
Discoverability 59.2 58.1 +1.1 90
Access Clarity 20.6 26.5 -5.9 90

A facet is averaged over the members that carry it, not over the whole cohort — the “Scored” column is that count. Averaging an absent facet as zero would score our own coverage gaps as the providers’ posture.

What this cohort publishes
ArtifactThis cohortCatalogDifference
MCP server (any) 7% 14% -7
MCP server (first-party) 3% 12% -9
Agent Skills 0% 0% 0
OAuth scopes 2% 11% -9
Security 91% 98% -7
Arazzo workflows 0% 2% -2
Governance rules 53% 14% +39

mcp_pct counts any mcp/ artifact including ones API Evangelist derived from the provider OpenAPI; mcp_first_party_pct counts only servers the provider publishes. Prefer the latter.

Top by Kin Score
  1. 1 dotCMS 71.9
  2. 2 Bonitasoft 65.8
  3. 3 Eclipse Foundation 63.6
  4. 4 ThingsBoard 60.7
  5. 5 Gradle 57
  6. 6 Zeebe 48.6
  7. 7 Apollo Config 45.8
  8. 8 Apiman 45.5
  9. 9 Spring Framework 44.4
  10. 10 Apache OFBiz 44.3
Top by Agent Readiness
  1. 1 Eclipse Foundation 46
  2. 2 dotCMS 44
  3. 3 Apache ActiveMQ 30.6
  4. 4 ThingsBoard 29.8
  5. 5 Open Liberty 29.6
  6. 6 Quarkus 27.4
  7. 7 Zeebe 26.5
  8. 8 Apache James 26.5
  9. 9 Bonitasoft 26.4
  10. 10 Apollo Config 26
All 92 members of this roster resolve to a scored provider in the catalog.Generated from the catalog build of 5 October 2026, across 29093 providers, using the same computation served by the APIs.io cohort API. Briefs are published for rosters of 5 or more scored providers; below that a distribution is not meaningful.

Work with this as data

Every tag here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for tags

7 MCP tools reach this
  • find_tagsBrowse and filter every tag in the catalog.
  • get_cohortThis tag as a scored cohort — every provider carrying it, with scores.
  • cohort_statsPRO — the distribution across this tag: mean, median, band split, adoption rates.
  • cohort_rankingsPRO — the leaderboard, on composite AND agent-readiness axes.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This tag
curl "https://apis.io/api/v1/tags/java"
All tags
curl "https://apis.io/api/v1/tags?limit=25"
As a scored cohort
curl "https://apis.io/api/v1/cohorts/tag/java"
The distribution (Pro)
curl "https://apis.io/api/v1/cohorts/tag/java/stats" \
  -H "X-API-Key: $APIS_IO_KEY"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.