| Hello world | - As simple as it gets. |
| Echo | - Trivial input form. |
| Form input | - Basic form processing. |
| Component reference | - Component Reference. |
| Images | - Various kinds of images. |
| Link-o-matic | - Different kinds of links. |
| Nav-o-matic | - Page navigation. |
| Localization | - Two takes on localizing an application. |
| Unicode converter | - Converts input using some model magic. |
| Nice URLs | - Demonstrates the use of "nice" URLs. |
| Ajax | - Examples using wicket's built-in AJAX. |
| Repeaters | - DataView, DataTable, GridView component examples. |
| Tree | - Trees. |
| Authentication and authorization | - Authenticating users and authorizing pages and components. |
| Upload | - Single, multiple and AJAX-to-a-resource file upload. |
| Browser info | - Extracting client info, by redirect and by Ajax. |
| Templating | - Markup inheritance, mail templates and custom template loading. |
| Stateless | - Demonstrates stateless pages/sessions. |
| Frames | - Example demonstrating HTML frames. |
| Ajax with Prototype | - AJAX example using prototype.js. |
| Abacadabra | - Demonstrates the wizard component. |
| Breadcrumb | - Don't get lost, use bread-crumbs. |
| Captcha | - Telling humans from spammers. |
| Dates and times | - Date components example. |
| Guestbook | - A blog-like multi-user guestbook. |
| Hangman | - The game of hangman. |
| Library | - A simple application. |
| Dependency injection | - Spring, Guice and CDI integration. |
| Velocity | - Shows a Velocity panel in action. |
| Wicket 1.5 request mappers | - Shows custom request mappers. |
| Wicket 1.5 events | - Shows inter-component events |
| Resource decoration | - Shows aggregation of css and js resources |
| Bean validation | - Bean Validation integration (JSR 303) |
| HTML5 media tags | - Integration for HTML5 Media Tags |
| Web sockets | - Integration for JSR356 Web Sockets |
| CSP | - Content Security Protection |
| SRI | - Subresource Integrity |