Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.gedonus.com/llms.txt

Use this file to discover all available pages before exploring further.

Live

Overview

Gedonus adds Git-style version control to PowerPoint. Every time you save a version, Gedonus captures a full snapshot of your deck: all slides, shapes, text, and formatting — stored locally on your machine. No cloud required. No third-party access to your data. Everything is stored in your browser’s Origin Private File System (OPFS), which means it is private, persistent, and fast.

Saving a version

  1. Open the Gedonus task pane in PowerPoint.
  2. Click Save version.
  3. Enter a short message describing the change (e.g. Updated financial projections slide 7).
  4. Confirm.
Each version records:
  • A timestamp
  • The author (your name, set once in settings)
  • The commit message you entered
  • A full snapshot of the presentation at that point

Restoring a version

  1. In the task pane, open the Version history panel.
  2. Browse the list of saved versions.
  3. Click on any version to preview it.
  4. Click Restore to roll back to that state.
Restoring a version replaces the current state of your deck. Save the current version first if you want to keep it.

GitHub sync

You can link a GitHub repository to your Gedonus project. When enabled, each version you save is also committed to your GitHub repo — under your account, in your repo, with your data.
1

Connect your GitHub account

In the task pane, go to Settings → GitHub and authorise Gedonus to access your repositories.
2

Select a repository

Choose an existing repo or create a new one. Gedonus will sync versions there automatically.
3

Push versions

Every version you save in Gedonus is committed and pushed to the linked repo. The commit message matches the message you entered in Gedonus.
GitHub sync is optional. All core version control features work fully offline without it.

Storage

Gedonus stores all version data locally using OPFS. Data never leaves your machine unless you explicitly configure GitHub sync. There is no Gedonus server, no account, and no telemetry.

Next steps

Shape-Level Diff

Compare any two versions and see exactly what changed, shape by shape.