Real systems · real documentation
Examples
The best way to learn arc42 is to see it in action: complete architecture documentation of real-world systems — free online, and in the arc42-by-Example books.
Online examples
HTML Sanity Checker
Verbose documentation of a Gradle plugin that checks HTML files for broken links and images. Created by Gernot Starke.
DokChess
Verbose documentation of a chess engine, created by Stefan Zörner — a book (in German) describes how this example was written.
Biking
A real-world bike-activity tracker, documented by its author Michael Simons.
Gradle "Starschnitt"
A series of blog posts examining aspects of the Gradle build system in the context of arc42. Created by Stefan Zörner.
Would you like your system listed here? Contact us.
In book form

arc42 by Example, 3rd edition contains several complete real-world architectures, documented with arc42: a chess engine, a huge CRM system, a web system tracking biking activities, and an extremely small menu-bar application. Written by Gernot Starke, Michael Simons, Stefan Zörner, Ralf D. Müller and Hendrik Lösch.
Each example starts from the problem domain and quality requirements, walks through context, solution strategy, building blocks and runtime scenarios, and explains the crosscutting concepts of the architecture and its implementation.
For embedded systems and IoT, arc42 by Example Volume 2 by Peter Hruschka, Ivan Kostov and Wolfgang Reimesch adds two documented hardware/software co-design architectures.
Learn arc42 in a training
We teach arc42 and modern software architecture in iSAQB-certified Foundation trainings — on-site and remote. Upcoming dates:
Hands-on architecture training — most classes taught by Peter Hruschka and Gernot Starke, the creators of arc42 (dates with other trainers say so):
Next dates
- 15–17 Sep 2026 DE Req4Arc · Frankfurt/Maingetting your requirements right
- 29 Sep–1 Oct 2026 EN Mastering SW Architectures · onlineperfect preparation for iSAQB CPSA-Foundation certification · with Wolfgang Reimesch
- 27–28 Oct 2026 DE ADOC · Züricharchitecture documentation · with Gernot Starke
- 24–26 Nov 2026 DE IMPROVE · Hamburgevolve and maintain systems · with Carola Lilienthal & Gernot Starke
- 1–4 Dec 2026 DE Mastering SW Architectures · Münchenperfect preparation for iSAQB CPSA-Foundation certification
- 2–5 Mar 2027 DE Mastering SW Architectures · Münchenperfect preparation for iSAQB CPSA-Foundation certification
- 9–11 Mar 2027 DE Req4Arc · Münchengetting your requirements right
- 2–3 Jun 2027 DE ADOC · Mannheim oder Frankfurt (t.b.d.)architecture documentation
All courses and dates: trainings.arc42.org · as of 4 Aug 2026