Skip to content

GDDKit v2 feature reference

This reference summarizes the released GDDKit v2 desktop scope. It deliberately excludes CLI, Git workspace, review, enterprise policy, and real-time collaboration work found only on unreleased development branches.

Platform & package matrix

PlatformArchitecturePackageIn-app update behavior
Windows 10/11x64Setup EXEInstalled Velopack channel.
Linuxx64AppImagePlatform-specific channel; GTK 3/WebKitGTK 4.1 runtime required.
macOSApple SiliconSigned/notarized PKGArchitecture-specific channel.
macOSIntelSigned/notarized PKGArchitecture-specific channel.

No released Windows ARM/x86 or Linux ARM build is documented for v2. The source does not state a guaranteed minimum macOS version.

Project capabilities

CapabilityReleased v2 behavior
StorageLocal, readable JSON .gddkit file.
AccountNot required for editing or export.
MetadataTitle, tagline, author/studio, multiple genres, PC/Mobile/Console/Web, logo path, version, timestamps.
Starter structure12 guided GDD sections with sample Markdown and selected Mermaid diagrams.
Recent projectsUp to 10 stored paths; invalid paths are hidden but can occupy slots; no manual per-card remove interface.
CompatibilityExisting v1 .gddkit files; Windows v1.0.5 settings/recent data preserved; legacy icons mapped.
ImportExisting .gddkit only. No general Markdown/PDF/DOCX/HTML import.

Editor & organization

CapabilityDetails
ViewsEdit, Preview, Split; resizable divider; synchronized relative scrolling.
TextLine numbers, wrapping, active-section word count, save status and time.
FormattingH1–H3 controls, bold, italic, strikethrough, quote, lists, task list, link, image, table, inline/fenced code, rule.
SectionsAdd, rename, describe, icon, drag reorder, save as preset, delete with confirmation; at least one remains.
Built-in add presetsBoss Design, Weapon Spec, Quest Design, Enemy Archetype, Level Brief, UI Screen Spec, plus blank.
Saved presetsGlobal settings; reusable across projects; user presets can be deleted; same-name save replaces.
SearchCase-insensitive literal substring, minimum 2 characters, all section Markdown, result snippets/navigation.
Search exclusionsProject metadata and changelog.
ImagesInsert PNG/JPG/JPEG/BMP/GIF; paste image files/bitmaps; relative images/ directory.
Mermaid startersFlowchart, sequence, class, state, ER, Gantt, pie, mindmap.

Save & data behavior

ItemScopeLocation/behavior
ProjectPer project.gddkit; images beside it; logo referenced externally.
AutosaveGlobal interval15 s, 30 s default, 1 min, or Off; only while dirty.
Save transactionPer saveWrites .backup, then moves it to main; not permanent history.
PreferencesGlobalLocal application-data GDDKit/settings.json.
Recent pathsGlobalrecent_projects.json, max 10.
Saved section presetsGlobalInside settings, not the project.
PDF stylesGlobalInside settings, active across all projects.
Custom fontsGlobalLocal application-data GDDKit/Fonts.

Export matrix

FeatureMarkdownPDF
Project metadataYesYes, designed cover/headers.
Ordered sectionsYesYes.
Leading section H1Removed to avoid duplicateRemoved to avoid duplicate.
ChangelogYesYes.
MermaidSource block preservedRendered image or readable fallback.
Local section imagesPaths preserved; assets not copiedRendered when resolvable.
Remote imagesURL preservedHTTP(S), 8 MB maximum, 10-second timeout.
Project logoNot addedCover image or GDD fallback.
LayoutOne .md file; section icon glyphs may need replacement outside GDDKitA4 portrait, cover, TOC, headers/footers, page numbers.
Formats not producedHTML, DOCX, PDF packageDOCX, HTML, editable source package.

Built-in PDF styles

Publisher Pitch, Studio Bible, Blueprint, Dark Cinematic, Ink Bloom, Indie Comic, Retro RPG, and Nordic Frost.

Custom PDF style controls

  • cover label;
  • body and display typefaces;
  • 24–64 pt margins;
  • cover, metadata, body, quote, code, table, and border colors;
  • Mermaid background, node, text, connection, border, and cluster colors;
  • optional cover/header/footer SVG;
  • imported TTF/OTF;
  • reusable custom style list and global active selection.

The Designer preview is a fixed visual mockup. A real PDF export is the rendering reference.

PDF rendering reference

Before approving a custom theme, keep a test project containing:

  • short and long titles/taglines;
  • H2–H6 hierarchy;
  • bold, italic, strikethrough, inline code, and links;
  • nested ordered/unordered/task lists;
  • aligned tables with long and numeric cells;
  • blockquotes and long code lines;
  • local, missing, and remote images;
  • flowchart plus state/cluster Mermaid cases;
  • enough content for several pages and a changelog.

Export it after every substantial theme change and inspect on at least two PDF viewers for an external deliverable.

Update & feedback network behavior

WorkflowData/connection
Startup/manual update checkContacts the platform-specific GDDKit release feed.
Update download/applyRequires user confirmation and an installed release; restart is separately confirmed.
FeedbackSends type, title, description, optional name/email, and optional screenshot to gddkit.com.
Feedback screenshotCurrent app capture or chosen PNG recommended, below 900 KB; see the format caveat in Updates & feedback.
Remote preview/PDF imageContacts the image host.
Local Markdown/MermaidUses bundled/local content without a cloud account.

Keyboard reference

Global/workspace: Ctrl + N, O, S, W, E, and F. Editor: Ctrl + B, I, K, V, X, C, and A. Search: arrow keys, Enter, and Esc.

See Search & keyboard shortcuts for context and macOS modifier behavior.

Explicit non-features in released v2

  • no real-time/cloud collaboration, presence, comments, or shared cursors;
  • no file locking or merge/conflict interface;
  • no CLI or headless export;
  • no Git/Perforce workspace UI in the released desktop build;
  • no Markdown/PDF/DOCX/HTML import;
  • no DOCX or HTML export;
  • no per-project PDF theme;
  • no embedded project images or logo;
  • no permanent automatic revision history;
  • no recent-card removal, custom-font removal, changelog-entry editing, or built-in-section restore UI;
  • no guaranteed clickable PDF links or Command-key shortcut mapping.

For operational advice around these boundaries, use Troubleshooting & FAQ.