FrostNote is an editor-only notebook and documentation tool for Unity 6 projects. It lets you keep project notes, task notes, design references, technical documentation, and team knowledge directly inside the Unity Editor.
Use FrostNote to document systems, track implementation notes, organize production tasks, store references, and keep project context close to the work instead of scattered across external tools.
DOCUMENTATION + ROADMAP | YOUTUBE
Key Features:
- Unity Editor notebook for project notes, task notes, references, and team documentation
- Page tree with subpages, favorites, rename, duplicate, delete, and drag-and-drop ordering
- Rich block editor with headings, paragraphs, lists, checkboxes, toggles, code blocks, quotes, callouts, dividers, tables, images, page links, and columns
- Inline formatting for bold, italic, underline, strikethrough, inline code, links, and comments
- Slash commands, Insert panel, command palette, floating format bar, comments panel, keyboard shortcuts, toolbar actions, and settings
- Markdown import and best-effort Markdown export
- Shared notebooks for team documentation and private notebooks for local personal notes
- Safe storage layout that keeps user-created notes outside the package folder
- Data validation for page IDs, block IDs, parent references, block types, file paths, and accidental page cycles
- Optional Nostr relay sync settings for teams that choose relay-based synchronization
FrostNote is designed for Unity teams, solo developers, technical artists, designers, and toolmakers who want project documentation to live where development happens: inside the Unity Editor.
Requirements:
- Unity 6.0 or newer
- Editor-only usage
Important Notes:
FrostNote does not add runtime components to player builds. Shared notebooks can be versioned with Git or Plastic SCM. Private notebooks and user preferences are stored locally in UserSettings and should not be committed.
Optional Nostr sync uses external relay connections when enabled. It is disabled by default and should be configured only if your team wants relay-based synchronization.