Skip to content

Corallyes/KeepersNotes

Repository files navigation

KeepersNotes

🌐 Language: English | 简体中文

A TRPG Keeper assistant tool for managing campaigns, modules, characters, and session records.

Features

  • Campaign Management — Create and manage TRPG campaigns, supports COC/DND/custom systems
  • Character Cards — Create, edit, and link PC and NPC character cards
  • Session Records — Record summaries and progress for each session
  • Module Library — Import and read module documents with chapter navigation
  • Calendar & Reminders — Home calendar shows session schedule, supports alarm and system notifications
  • Relationship Graph — Visualize relationships between characters, locations, and clues
  • Notes & To-dos — Keeper memo and to-do management
  • Dark Mode — Warm brown eye-friendly theme, supports system/manual toggle
  • Data Backup — Local data export and restore

Tech Stack

  • Kotlin + Jetpack Compose (Material 3)
  • Room Database + Hilt Dependency Injection
  • MVVM Architecture (ViewModel + StateFlow)
  • AlarmManager / WorkManager Notifications

Contact

If you have suggestions, feedback, or want to contribute, feel free to reach out via GitHub.

License

This project is licensed under CC BY-NC-SA 4.0.

You are free to share and adapt this work, as long as you give attribution, do not use it for commercial purposes, and share under the same terms.

About

A TRPG Keeper assistant tool that helps organize scenarios, structure campaign lore, and lighten your prep workload — with built-in session scheduling reminders.守密人笔记 - TRPG KP辅助工具,帮助KP梳理模组,构建体系,减轻带团压力;同时有日程提醒功能。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors