emerging · -1.7 capability schema

Java

Score 23.5 / 100 97 providers +68 via APIs 125 APIs Search apis.io →

Providers using this tag (97)

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 10 Usable, with meaningful gaps to close
Thin 36 Limited public surface area
Apache TomcatApplication ServerJSPOpen Source1 API38.9Apache JenaLinked DataOWLOntology1 API38.4Apache StrutsMVCWeb ApplicationsWeb Framework2 APIs38.2Apache JMeterAPI TestingLoad TestingOpen Source4 APIs38.0Spring SecurityAuthenticationAuthorizationJWT2 APIs37.7Apache TomcatApplication ServerServlet ContainerWeb Server1 API37.1DiffblueArtificial IntelligenceTestingAutomationEnterprise2 APIs36.3Apache JamesEmailIMAPJMAP9 APIs36.2Apache ActiveMQAMQPApacheJMS4 APIs35.4Spring BootSpring BootAuto-ConfigurationEmbedded ServerFramework1 API34.1Apache CXFApacheJAX-RSJAX-WS1 API33.6Apache CuratorApacheDistributed CoordinationDistributed Systems1 API33.5Axon FrameworkCQRSEvent SourcingEvent-Driven1 API33.1Apache HttpComponentsApacheHTTP ClientOpen Source3 APIs32.0Vert.xEvent-DrivenFrameworkJVM7 APIs31.9AkkaActor ModelDistributed SystemsFramework1 API31.4Maven CentralArtifactsDeveloper ToolsJVM2 APIs31.0Apache DerbyApacheDatabaseEmbedded1 API28.3REST AssuredFunctional TestingTestingAPI Testing1 API27.6Apache LuceneFull-Text SearchIndexingSearch1 API27.5MavenArtifactsBuild ToolsDeveloper Tools2 APIs27.4QuarkusCloud-NativeFrameworkGraalVM1 API27.3Open LibertyApplication ServerCloud-NativeIBMJakarta EE1 API27.1Apache POIDocument ProcessingExcelMicrosoft Office1 API26.8Apache WicketComponent-BasedWeb ApplicationsWeb Framework1 API26.3Spring Cloud ConfigConfiguration ManagementDistributed SystemsExternalized ConfigurationVersion Control1 API38.1Apache SolrEnterprise SearchFull-Text SearchLuceneSearch8 APIs37.0Spring BatchBatch ProcessingData ProcessingEnterpriseETL1 API35.4Apache OozieWorkflowsHadoopOrchestrationScheduling4 APIs34.3Spring IntegrationAMQPEnterprise IntegrationEvent-DrivenIntegration Patterns2 APIs33.3Apache MavenBuild ToolsDependency ManagementProject Management2 APIs31.0ApicurioApache LicenseAPI DesignAPI RegistryAvro1 API30.8Spring Cloud StreamApache KafkaAsyncAPIEvent-Driven3 APIs30.0Spring DataData AccessDatabaseFramework1 API29.8OveropsCompanyObservabilityReliabilityError Monitoring1 API29.4NacosAlibabaCloud-NativeConfiguration ManagementDNS1 API28.4
Emerging 33 Early or largely undocumented
Apache TapestryComponent-BasedWeb ApplicationsWeb Framework1 API25.9HAPI FHIRHealthcareInteroperabilityOpen Source2 APIs25.6Apache ShiroAuthenticationAuthorizationCryptography5 APIs25.4GroupDocsDocument ProcessingSDK.NET1 API24.6Apache JMeterLoad TestingOpen SourcePerformance Testing1 API24.2HelidonCloud-NativeFrameworkMicroProfile1 API22.9Apache SlingContent ManagementJCROSGi3 APIs22.8DropwizardAPI DevelopmentFrameworkMicroservices1 API22.7Apache AntApacheAutomationBuild ToolsCI/CD2 APIs22.4Hibernate ORMDatabaseJPAObject-Relational Mapping4 APIs21.8Bean ValidationBean ValidationData QualityValidation3 APIs20.8MockitoMockingTestingUnit Testing1 API20.8Resilience4jBulkheadCircuit BreakerFault Tolerance1 API20.7Apache JcloudsAbstraction LayerCloudMulti-Cloud2 APIs20.5Apache PDFBoxDocument ProcessingPDFText Extraction5 APIs20.5JUnitTDDTest AutomationTesting2 APIs20.5ThymeleafHTMLOpen SourceServer-Side Rendering3 APIs19.7ConholdateSDKDocument ProcessingFile Conversion.NET17.8Apache Log4jApacheDebuggingLibrary2 APIs17.2RetrofitAndroidHTTP ClientKotlin4 APIs16.5JavaEnterpriseJVMObject-Oriented9 APIs14.8FeignHTTP ClientJVMOpen Source12 APIs13.3Jakarta EEEnterpriseJakarta EEStandards6 APIs11.9JMockMock ObjectsMockingTDD1 API11.7Spring Boot Admin ConsoleActuatorsAdministrationMicroservices1 API23.9OpenGammaCompanyFintechDerivativesRisk Management23.6Alibaba SentinelAlibabaCircuit BreakerFlow Control1 API23.4Apache OpenNLPMachine LearningNatural Language ProcessingText ProcessingApache10 APIs22.7MicronautCloud-NativeFrameworkJVM1 API22.0Apache MINAAsync I/ONetworkingNIO3 APIs21.6Netflix EurekaCloud-NativeFailoverLoad Balancing1 API20.7AsposeCompanySDKDocument ProcessingFile Format17.3Netflix HystrixCircuit BreakerFault ToleranceLatency1 API16.0
Minimal 13 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 11 Complete, well-documented, and agent-ready
Strong 8 Solid coverage with minor gaps
Developing 12 Usable, with meaningful gaps to close
Thin 47 Limited public surface area
Apache HBase Java Client APIJava client API for all HBase data operations including table administration, filters, coprocessors, batch ...39.2HashiCorp Nomad Java SDKThe Nomad Java SDK is an official Java client library for the HashiCorp Nomad HTTP API. It enables Java and...39.1Apache Tomcat JMX APIThe Tomcat JMX API exposes management and monitoring beans for Connectors, Engines, Hosts, Contexts, Sessio...38.9IBM MQ JMS APIJava Message Service API for IBM MQ.38.9Apache ZooKeeper Client APIThe ZooKeeper client API provides Java and C language bindings for distributed coordination operations. Ope...38.7Veritas Cluster Server Java APIJava-based API for integrating VCS management into enterprise applications.38.6Braintree Android SDKThe Braintree Android SDK provides a native library for integrating payment acceptance into Android applica...38.5Apache Ignite Java Client APIThe Ignite Java client API provides native Java access to Ignite clusters for table operations, SQL queries...38.4Apache Jena Java APIThe Jena Java API provides programmatic access to RDF model creation, SPARQL query execution, OWL reasoning...38.4Apache Struts REST PluginThe Struts REST Plugin provides a convention-based REST API framework for building RESTful services. It map...38.2TiKV Java ClientThe official Java client for TiKV. Supports raw key-value operations and transactional operations via gRPC....38.2Docling Java BindingsA Java API for Docling that lets JVM applications call into the Docling pipeline. Complementary to `docling...38.0Docling4jBrings Docling document understanding into Java projects with idiomatic Java APIs over the Docling serializ...38.0Apache Helix Java APIJava API for implementing Helix participant, spectator, and controller roles, with APIs for resource manage...37.1Apache Tomcat JMX Proxy APIThe Apache Tomcat JMX Proxy Servlet provides HTTP-based access to JMX MBeans for querying, getting, setting...37.1Split Java SDKThe Split Java SDK provides server-side feature flag evaluation for Java and JVM-based applications with lo...36.5Apache Storm Topology APIThe Storm Topology API provides Java and other language bindings for building real-time processing topologi...36.2CloudEvents Java SDKThe official Java SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Java ap...36.2Service Fabric SDKService Fabric SDK provides client libraries for .NET, Java, and Go for building Service Fabric services an...35.4AutoRest Java GeneratorThe AutoRest Java generator (@autorest/java) produces Java client libraries from OpenAPI specifications, ge...34.7Apache CXFCXF provides Java APIs for building SOAP (JAX-WS) and REST (JAX-RS) web services with WSDL-first and code-f...33.6Apache CuratorCurator provides a high-level Java API with fluent builders for ZooKeeper operations, along with pre-built ...33.5Apache Geode Java Client APIJava API for cache operations, continuous queries, function execution, and data serialization in Apache Geo...33.2GOV.UK Notify Java ClientOfficial Java client library for the GOV.UK Notify API, providing methods for sending emails, SMS messages,...32.8Apache Tika Java APIThe Tika Java API provides the AutoDetectParser for automatic format detection and parsing, Metadata class ...32.7Apache Flume Java APIJava API for building custom Flume sources, channels, sinks, and interceptors. Provides interfaces for deve...32.6Apache Giraph Java APIJava API based on the Bulk Synchronous Parallel (BSP) model for implementing graph algorithms, with Vertex,...32.2Apache BookKeeper Java Client APIThe BookKeeper Java client API provides programmatic access for creating, writing, reading, and managing le...32.0Apache HttpComponents Java SDKMaven artifact for Apache HttpComponents HttpClient 5.x providing full HTTP client functionality including ...32.0Apache Hudi Java APIJava API for writing Hudi tables with upserts, inserts, and deletes, plus timeline management, compaction, ...31.2SVNKit Java LibrarySVNKit is a pure Java Subversion client library providing full access to Subversion repository and working ...31.1Apache Maven CoreMaven provides a Java API for programmatic build execution, a Plugin API (Mojo) for extending build capabil...31.0Apache Camel Java DSL APIThe Apache Camel Java DSL provides a fluent API for defining integration routes using Enterprise Integratio...30.8Apicurio CodegenApicurio Codegen generates Java JAX-RS server stubs and client code from OpenAPI specifications, enabling d...30.8Apicurio Data ModelsApicurio Data Models is a Java and TypeScript library for parsing, validating, and manipulating OpenAPI and...30.8Apache TinkerPop Gremlin Traversal APIThe Gremlin graph traversal language and API provide a functional, data-flow-based language for expressing ...30.1Gatling Load TestingGatling is an open-source load testing framework built on Akka and Netty, providing high performance with a...29.7Apache DerbyDerby provides a standard JDBC API for database operations in both embedded (org.apache.derby.jdbc.Embedded...28.3Authsignal Java SDKOfficial Java / Kotlin SDK for the Authsignal Server API.28.1Sejda ConsoleCommand-line shell over the Sejda SDK for running PDF tasks (merge, split, etc.) from a terminal or scripts...27.9Sejda SDKOpen-source (AGPLv3) Java library for PDF manipulation - merge, split, rotate, encrypt, watermark, and more...27.9Apache Calcite Java APIThe Apache Calcite Java API provides SQL parsing, validation, query planning, and optimization capabilities...27.8REST AssuredREST Assured is a Java DSL library for testing and validating RESTful APIs using a fluent, BDD-style syntax...27.6Apache LuceneLucene provides a comprehensive Java API for full-text indexing, searching, faceting, hit highlighting, spa...27.5Cucumber JVMJava/JVM implementation of Cucumber supporting Java, Kotlin, Scala, and other JVM languages. Distributed vi...26.8MCP Java SDKOfficial Java SDK for building MCP servers and clients on the JVM. Maintained in the modelcontextprotocol/j...26.8Apache Wicket Component APIThe Wicket Component API provides the core Java classes for building web UIs. Pages extend WebPage, compone...26.3
Emerging 39 Early or largely undocumented
PhonePe Java Backend SDKServer-side Java SDK that wraps the PhonePe PG REST API, handling X-VERIFY signing, request modelling, and ...26.1Apache Tapestry Component APIThe Tapestry Component API provides Java annotations and interfaces for building reusable web components. C...25.9Crystal Reports SDKSoftware Development Kit for embedding Crystal Reports into applications.25.9what3words Java SDKOfficial Java wrapper around the what3words Public API for server-side JVM applications.24.2Apache Sling Resource APIThe Sling Resource API provides RESTful access to JCR content repository nodes via HTTP. Every content node...22.8Apache Sling Scripting APIThe Sling Scripting API enables server-side rendering through multiple scripting engines. Scripts are resol...22.8Apache Ant Build ToolApache Ant provides a Java library and command-line tool for automating build processes through XML-based b...22.4Apache IvyApache Ivy is a dependency manager for Ant builds, enabling declaration, resolution, and retrieval of proje...22.4RocksJava APIOfficial Java bindings for RocksDB providing full access to the RocksDB feature set from Java applications....22.1Apache FtpServerApache FtpServer is a 100% pure Java FTP server built on MINA. It is designed to be used as a complete and ...21.6Apache MINA CoreMINA Core provides a Java NIO-based API for building high-performance network applications with support for...21.6Apache MINA SSHDApache MINA SSHD is a comprehensive Java library for client- and server-side SSH protocol implementation. I...21.6Garden Jib ProviderProvider that builds Java container images using Jib without a Docker daemon, integrated into the Garden ac...21.2Hibernate ValidatorHibernate Validator is the reference implementation of Jakarta Bean Validation. Version 9.1.0.Final impleme...20.8Jakarta Bean Validation Specification 3.1The Jakarta Bean Validation 3.1 specification defines the constraint model, annotation processor, Validator...20.8Jakarta Validation APIThe Jakarta Validation API JAR provides the interfaces, annotations, and exception types that constitute th...20.8Mockito CoreThe core Mockito mocking framework for creating mock objects, stubbing methods, verifying invocations, and ...20.8Resilience4jResilience4j is a lightweight fault tolerance library for Java 17+ using functional programming patterns. I...20.7Apache Jclouds BlobStore APIThe jclouds BlobStore API provides a unified Java interface for object storage operations across AWS S3, Az...20.5Apache Jclouds Compute APIThe jclouds Compute API provides a unified Java interface for managing virtual machine instances, images, h...20.5JUnit 4 VintageThe legacy version of JUnit still widely used in Java projects.20.5JUnit 5 JupiterThe next generation of JUnit for Java 8 and beyond, providing an expressive API for writing tests and exten...20.5Burp Suite Montoya Extension APIThe Java-based extension API for building custom Burp Suite extensions (BApps). The Montoya API is the curr...20.1Apache Tez DAG APIThe Tez DAG API provides a Java programming model for defining and submitting directed-acyclic-graph (DAG) ...19.9Thymeleaf CoreThe core Thymeleaf template engine library providing HTML, XML, TEXT, JavaScript, and CSS template mode pro...19.7Thymeleaf Extras and DialectsAdditional Thymeleaf dialect extensions including the Java 8 Time dialect for date/time formatting, the Spr...19.7Thymeleaf Spring IntegrationThe Thymeleaf Spring integration module (thymeleaf-spring6) providing deep integration with Spring Framewor...19.7TLC Model CheckerTLC is the primary model checker for specifications written in TLA+. It can be run from the command line us...17.8Log4j APIThe logging facade providing a feature-rich Java interface for application logging. Applications code again...17.2Log4j CoreThe reference implementation of the Log4j API providing appenders, layouts, filters, lookups and configurat...17.2Parquet Java APIJava implementation for reading and writing Parquet files.17.2URCap SDK (PolyScope 5)The URCap SDK is the Java-based extension framework for PolyScope 5 that powers Universal Robots' UR+ ecosy...16.7RetrofitRetrofit is a type-safe HTTP client for the JVM that turns annotated Java/Kotlin interfaces into HTTP API c...16.5Netflix HystrixNetflix Hystrix is a latency and fault tolerance library designed to isolate points of access to remote sys...16.0Java Core APICore Java SE API including fundamental classes and utilities for building Java applications, including the ...14.8JDBC APIJava Database Connectivity (JDBC) is the standard Java API for connecting Java applications to relational d...13.5Feign CoreFeign Core is the base library that processes annotated Java interfaces into templated HTTP requests. It de...13.3PostgreSQL JDBC DriverThe official Type 4 JDBC driver for PostgreSQL enables Java applications to connect to PostgreSQL using the...12.2JMock Core APICore library for creating mock objects and defining expectations in Java tests using an expressive DSL. Sup...11.7
Minimal 8 Almost no public developer surface

Companies reaching this through an API (68)

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 CloudEvents commercetools Crystal Reports Cucumber Dagger DataHub Docling Garden Google Gemini GOV.UK Notify HashiCorp Nomad IBM MQ MATLAB Mercado Pago Microsoft SQL Server Model Context Protocol (MCP) Moov Neo4j Oracle Database Oracle Essbase Oracle WebLogic Server PhonePe PortSwigger PostgreSQL Red5 Refinitiv Refinitiv Eikon
Show all 68 companies ↓

Score breakdown

Frequency
62.0
log-scaled weighted occurrences
Breadth
2.2
spread across providers
Quality lift
29.0
mean composite of providers using it
Cohesion
10.7
strength of nearest seed neighbor

Related tags

Apache 30 co-occurrences .NET 20 co-occurrences Microservices 24 co-occurrences Python 30 co-occurrences SDK 53 co-occurrences Distributed Systems 12 co-occurrences C# 10 co-occurrences Open Source 77 co-occurrences

Where this tag comes from

Provider tag98
Api tag125

Cohort brief

Auto-generated

The 95 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
95
of 97 in the catalog
Mean Kin Score
28.2
+6.0 vs catalog 22.2
Mean Agent Readiness
12.1
+0.1 vs catalog 12
Spread
2.9–70.9
median 27.3 · σ 13.2
How the 95 split by band
Exemplar 1Strong 4Developing 10Thin 36Emerging 33Minimal 11
Facet averages, against the whole catalog
FacetThis cohortCatalogDifferenceScored
Operational Transparency 28 13 +15 95
Contract Quality 26.7 17.2 +9.5 95
Developer Ergonomics 31.6 23.2 +8.4 95
Contract Governance 11.1 6.5 +4.6 95
Discoverability 59.3 57.9 +1.4 95
Access Clarity 14.7 23.9 -9.2 95

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) 6% 13% -7
MCP server (first-party) 3% 12% -9
Agent Skills 0% 0% 0
OAuth scopes 2% 11% -9
Security 92% 98% -6
Arazzo workflows 0% 2% -2
Governance rules 53% 16% +37

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 70.9
  2. 2 Bonitasoft 66.4
  3. 3 Eclipse Foundation 62.6
  4. 4 ThingsBoard 59.7
  5. 5 Gradle 57.3
  6. 6 Zeebe 48.4
  7. 7 Apollo Config 44.4
  8. 8 Apiman 44.2
  9. 9 Apache OFBiz 42.9
  10. 10 Spring WebFlux 42.2
Top by Agent Readiness
  1. 1 dotCMS 45.2
  2. 2 Eclipse Foundation 43.5
  3. 3 Diffblue 38.7
  4. 4 ThingsBoard 30.9
  5. 5 Apache ActiveMQ 30.2
  6. 6 Open Liberty 29.2
  7. 7 Bonitasoft 27
  8. 8 Quarkus 27
  9. 9 Zeebe 26.3
  10. 10 Gradle 26.2
All 97 members of this roster resolve to a provider in the catalog; 95 carry a score (98%). The figures above describe the scored members only.
Coverage caveat. 67 of 95 scored members had under half their catalog-attributable points satisfied at all (catalog_earned / catalog_max < 0.5). They are INCLUDED in the mean above. A large share here means the cohort mean is partly a measurement of how far our enrichment reached, not only of how these providers publish.Generated from the catalog build of 24 October 2026, across 31984 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.