# Apache Wicket

**Canonical:** https://apis.io/providers/apache-wicket/  
**Website:** https://wicket.apache.org/  
**APIs profiled:** 1

Apache Wicket is a component-based web application framework for Java that provides a clean separation of markup and logic with a stateful component model. It enables developers to build web applications using pure Java and HTML, without XML configuration. Wicket's stateful model stores component state on the server side while providing Ajax integration, type-safe page parameters, and deep testability. It is maintained by the Apache Software Foundation.

## Kin Score — 23.3 / 100 (emerging)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 23.3).

| Facet | Score |
|---|---|
| Discoverability | 59.3 |
| Contract Quality | 0.0 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 38.1 |
| Commercial Clarity | 26.3 |
| Access Clarity | 26.3 |

## Agent readiness — 3.0 (human-only)

| Dimension | Value |
|---|---|
| Spec Presence | no |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium — onboarding: unknown, pricing: freemium, trial: no (confidence: medium).

## APIs (1)

- **Apache Wicket Component API** — The Wicket Component API provides the core Java classes for building web UIs. Pages extend WebPage, components extend Panel, Form, Link, Button, and other base classes. The mode...

## Security (2)

- **Apache Wicket Domain Security** — TLSv1.3 · HSTS · DMARC
- **Apache Wicket Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Apache Wicket Plans Pricing**

## Use cases (3)

- **Enterprise Java Web Applications** — Complex business applications with rich server-side state management.
- **Form-Intensive Applications** — Data entry applications with complex validation and type conversion.
- **Content Management Systems** — CMS backends with hierarchical content management and editorial workflows.

## Tags

Component-Based, Java, Web Applications, Web Framework, Open-Source, AJAX

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/apache-wicket/). Scores are computed from the provider's own public artifacts under a published rubric.
