Wurzelwerk
Ein visuelles Board für Clans und Familien: Personen, Beziehungen und Jahrhunderte auf einer Fläche.
Wurzelwerk ist eine Desktop-App, mit der Sie Familien und Clans darstellen. Statt Formulare auszufüllen, platzieren Sie Personen auf einem grossen Board, fassen sie zu Clans zusammen und ziehen Linien zwischen ihnen. Mit der Zeitleiste sehen Sie danach, wie sich die Familie über die Jahre entwickelt.
Das Board
- Personen sind Karten mit Name, Geburts- und Todesjahr, Notizen und angehängten Dateien wie Fotos oder Dokumenten.
- Clans sind farbige Flächen um ihre Mitglieder. Eine Person kann mehreren Clans angehören, etwa durch Heirat.
- Linien verbinden zwei Personen und tragen eine Bezeichnung.
married,siblingsundpartnerergeben eine einfache Linie,parents of,father ofundmother ofeinen Pfeil, alles andere, etwagodfather of, einen gestrichelten Pfeil. - Bücher nehmen längere Texte auf, zum Beispiel eine Familienchronik mit einer Seite pro Jahrhundert.
Linien werden automatisch mit möglichst wenigen Knicken um die Karten herumgeführt, und ihre Beschriftungen landen dort, wo sie nichts überdecken. Trotzdem können Sie jedes Segment, jede Ecke und jede Beschriftung von Hand verschieben.
Zeitleiste
Mit T öffnet sich unter dem Board ein Jahresregler. Angezeigt wird, wer im gewählten Zeitraum gelebt hat: Personen erscheinen in ihrem Geburtsjahr und verblassen nach ihrem Tod. Mit der Leertaste spielen Sie die Zeitleiste ab und sehen Generationen kommen und gehen. Linien mit einer Jahreszahl, etwa married 1789, erscheinen ab diesem Jahr.
Automatisches Layout
Ein Klick ordnet das ganze Board: Partner nebeneinander, Kinder in der Generation darunter, Eltern mittig über ihren Kindern und möglichst wenige sich kreuzende Linien. Jeder Clan wird zu einer kompakten Gruppe zusammengefasst.
Gemacht für grosse Familien
Wurzelwerk bleibt auch mit Tausenden Personen auf einem Board flüssig. Es zeichnet nur, was sichtbar ist, speichert berechnete Linienverläufe zwischen und wechselt beim Herauszoomen zu einfacheren Formen. Ausprobieren können Sie das mit der eingebauten Demo, die bis zu 10 000 Personen erzeugt.
Ihre Daten
Jede Familie liegt in einem eigenen Arbeitsbereich-Ordner: eine Datenbankdatei und die angehängten Dateien. Sie können mehrere Arbeitsbereiche anlegen und zwischen ihnen wechseln. Der Beispiel-Arbeitsbereich auf dem Startbildschirm erzeugt elf Clans mit rund 600 Personen von 1620 bis heute, damit Sie alles ausprobieren können, bevor Sie Ihre eigene Familie erfassen.
Erste Schritte
Laden Sie Wurzelwerk von der Release-Seite herunter oder bauen Sie es aus dem Quellcode:
cargo run --releaseDie Oberfläche gibt es auf Deutsch und Englisch. Sprache sowie helles oder dunkles Design folgen den Einstellungen Ihres Systems.
Lizenz
Wurzelwerk ist in Rust mit dem GUI-Toolkit iced geschrieben und wahlweise unter MIT oder Apache 2.0 lizenziert. Die eingebettete Datenbank RedDB hat eine eigene Lizenz (BUSL-1.1).