Java 11+ · Windows · macOS · Linux

Leichtes, offline-fähiges Kanban – mit echten WIP-Limits

Eine einzige JAR, sofort startklar. WIP-Limits werden beim Anlegen, Bearbeiten und Drag&Drop durchgesetzt. Daten bleiben lokal als JSON – optional als SQLite mit der erweiterten Fat-JAR. Ideal für Teams mit Fokus, Datenschutz & Null-Setup.

Elevator-Pitch:

„Ein schnelles, offline-fähiges Kanban-Board als Single-JAR, das WIP-Limits wirklich erzwingt – inkl. Pro-Person-Limit. JSON ist immer an Bord; wer möchte, nutzt die SQLite-Edition ohne zusätzliche Abhängigkeiten.“

Echte WIP-Limits JSON lokal (immer) SQLite optional Mehrfenster
Kanban Screenshot

Warum KanbanBoard?

WIP-Limits, die wirken

Spaltenlimits (z. B. In Progress = 4) + Pro-Person-Limit. Durchsetzung bei Drag&Drop und in Dialogen. Fokus statt Multitasking.

Zero-Setup & offline-first

Eine JAR starten – fertig. Keine Accounts, kein Internet, keine Fremd-Services.

Datenhoheit

Board-Dateien als einfache JSON (immer). Optional lokale SQLite-DB – mit der erweiterten Fat-JAR.

Stabiles Drag & Drop

Positionslogik bleibt korrekt – selbst bei aktiven Filtern. Keine springenden Karten.

Spaltenköpfe, die zählen

Zähler zeigen die sichtbaren Tasks (inkl. Suche & Filter) – echte Orientierung statt Gesamtsumme.

Komfort an Bord

Kontextmenüs, Detailleiste, sinnvolle Shortcuts, Mehrfenster, Info-Dialog mit Changelog-Viewer.

Schnellstart

Voraussetzung: Java 11+

java -version
java -jar KanbanBoard-1.7.4.jar    # Thin: JSON (Standard)
# oder
java -jar KanbanBoard-sqlite-1.7.4.jar    # Fat: JSON + integriertes SQLite

Welche Datei passt zu mir?

  • KanbanBoard-1.7.4.jar – klein, startet schnell, JSON-Persistenz. Empfohlen, wenn du nur Dateien nutzen willst.
  • KanbanBoard-sqlite-1.7.4.jar – enthält zusätzlich den SQLite-Treiber (ohne -cp), ideal für lokale DBs.

Tastaturkürzel

  • Strg+N – Neu
  • Enter – Bearbeiten
  • Entf – Löschen
  • Strg+S – Speichern
  • Strg+Umsch+S – Speichern unter…
  • Strg+O – Öffnen…
  • Strg+Umsch+N – Neues Fenster
  • F5 – Neu laden
  • Strg+F – Suche

Funktionen

Vier Spalten

Backlog · In Progress · Review · Done – plus Zähler & Detailleiste.

Drag & Drop

Reihenfolge je Spalte und Verschieben zwischen Spalten.

Moderne Karten

Badges (Tag/Status), Zuständige, Fälligkeitsfarben (heute/überfällig).

CRUD-Dialoge

Neu, Bearbeiten, Löschen – mit Plausibilitäten für Titel/Datum.

Live-Filter

Suche in Titel/Beschreibung; Filter für Tag & Zuweisung.

Persistenz

JSON (immer verfügbar) – optional SQLite mit der erweiterten JAR.

Sicherheit & Datenschutz

  • Kein Konto, keine Cloud – volle Datenhoheit.
  • Offline-Betrieb – ideal für air-gapped/strikte Policies.
  • Lesbares JSON – jederzeit exportierbar/archivierbar.

Typische Einsatzszenarien

  • Projekt-/Release-Planung mit harten WIP-Grenzen.
  • Team-Daily: Fokus auf „In Progress/Review“.
  • Lehre/Training: Kanban & Policies anschaulich zeigen.

Vergleich auf einen Blick

KanbanBoard

  • WIP-Limits mit Enforcement (inkl. pro Person)
  • Single-JAR, offline, keine Accounts
  • Sichtbare Zähler (Filter-sensitiv)
  • JSON immer, SQLite optional

Typische Cloud-Boards

  • Oft nur „advisory“ WIP-Limits
  • Account/Zugang & Internet nötig
  • Daten in der Cloud

Schwere Desktop-Clients

  • Größerer Footprint/Installationsaufwand
  • Teilweise Abhängigkeiten/Accounts
  • WIP-Enforcement variabel

Kurz: Wenn du Offline-Nutzung, echte WIP-Regeln und einfache Dateien willst – nimm die Thin JAR; für lokale DBs die SQLite-Edition.

Download

Aktuelle Version: 1.7.4 (Stable)

Hinweis: Beide Builds unterstützen JSON. Die SQLite-Edition enthält zusätzlich den DB-Treiber für lokale .db/.sqlite – ohne -cp.

NET Nightly (Intranet) – Server/Client-Builds für interne Setups. JSON-Persistenz ist verfügbar.

Hinweis: Nightlies können experimentelle Features enthalten und sind nicht signiert.

Other Stuff – Builds für interne Setups. Nightly.

Hinweis: Nightlies können experimentelle Features enthalten und sind nicht signiert.