Skip to content

Snowflake Project Documentation

Description

Snowflake is a desktop application for writers, helping to create and manage literary works. The main focus is on working with books, book series, and related materials (characters, events, locations).

Main Modules

  1. Project Module

    • Project management
    • Project history
    • Project settings
    • Export/import (.snflk)
  2. Book Module

    • Book management
    • Series management
    • Author management
    • Annotations and synopses
  3. Projection Module

    • Book planning
    • Timeline
    • Chapter and scene structure
    • Status and progress
  4. Lore Module

    • Character map
    • Location system
    • World knowledge base
    • Connections and relationships

Technology Stack

  • Frontend: Vue 3 + TypeScript
  • Backend: Tauri + Rust
  • UI: Naive UI
  • State: Pinia
  • Localization: Vue I18n (EN/RU)

Documentation Navigation