{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/wicket/","markdown":"https://findsoftware.frbit.cloud/wicket.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"wicket","name":"Apache Wicket","urls":{"home":"https://wicket.apache.org/","repository":"https://github.com/apache/wicket","docs":"https://wicket.apache.org/docs/"},"category":["framework"],"description":"Component-based Java web framework that keeps behavior in Java classes and markup in plain HTML.","maintainer":"The Apache Software Foundation","maintainerType":"foundation","parent":"The Apache Software Foundation","firstRelease":2007,"wikidata":"Q617162","hosting":["java"],"language":"java","runtime":["jvm"],"runtimeMin":"jvm 17","templating":"html","i18n":"yes","runsAs":["always-on"],"renderingModes":["server"],"installMethod":"Maven or Gradle dependency, or the Maven quick start archetype","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"10","latestReleaseDate":"2026-08-30T00:00:00.000Z","githubStargazers":800,"contributors":130,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://wicket.apache.org/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/apache/wicket","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://wicket.apache.org/docs/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://wicket.apache.org/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"parent","url":"https://wicket.apache.org/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/apache/wicket","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://wicket.apache.org/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://wicket.apache.org/start/quickstart.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://wicket.apache.org/start/quickstart.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://wicket.apache.org/versions/wicket-10.x/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://wicket.apache.org/docs/deployment-mode.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://archive.apache.org/dist/wicket/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"renderingModes","url":"https://wicket.apache.org/docs/why-wicket.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"templating","url":"https://wicket.apache.org/docs/why-wicket.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"i18n","url":"https://wicket.apache.org/docs/topics/i18n.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/apache/wicket","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/apache/wicket/master/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://repo1.maven.org/maven2/org/apache/wicket/wicket-core/maven-metadata.xml","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://wicket.apache.org/versions/wicket-10.x/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/apache/wicket","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/apache/wicket/contributors?per_page=1","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"wikidata","url":"https://www.wikidata.org/wiki/Q617162","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Apache Wicket is a Java web framework that builds each page from a tree of Java components. Each component's markup is a plain HTML template, and a wicket:id attribute on a tag connects it to the Java component with the same id. When a request comes in, Wicket finds or creates the page, lets the components handle the request and renders the HTML from that tree. The documentation describes the same WAR file running on a production server in deployment mode."}