kinsaga 0.1.0

A family chronicle library for managing timestamped, categorized life events
Documentation

Kinsaga

A family chronicle library for managing timestamped, categorized life events.

Overview

Kinsaga (kin + saga) provides data structures and utilities for creating and managing family chronicles where life events are:

  • Timestamped with flexible date precision (year, month, day, or uncertain)
  • Categorized into customizable life themes (education, family, travel, hobbies, circumstances)
  • Person-centric - each family member has their own timeline

Status

This crate is under active development.

Features (Planned)

  • Data model for chronicles, persons, and facts
  • JSON serialization/deserialization
  • Date parsing with uncertainty support (ISO 8601 + ? suffix)
  • Search and filter capabilities
  • CSV export

License

Licensed under GPL-3.0-or-later.