Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

πŸ§… Onion Tools

The last forbidden feature in PowerPoint: frame-by-frame Animation!

Onion Tools is a PowerPoint add-in for frame-by-frame animation β€” onion-skin guides, smart backgrounds, and one-click GIF export, right inside your deck.


✨ What it does

Feature What you get
πŸ«₯ Onion-skin guide Ghost of the previous slide, semi-transparent, so you can line up the next frame
🎬 Animation modes Classic (guide only) or Duplicate (full slide copy + guide) on every new slide
πŸ–ΌοΈ Background shapes Lock scene elements behind your drawings; they carry forward when you press Enter
πŸ“€ Export GIF or MP4, with or without guides β€” straight to your output folder

πŸš€ Quick start

For animators (just use it)

  1. Get OnionPPT.ppam (from a release or whoever built it for you).
  2. In PowerPoint: File β†’ Options β†’ Add-ins β†’ Go... β†’ Add... and pick the .ppam.
  3. Look for the Onion Tools tab. You're in.

More detail β†’ docs/INSTALL.md

For builders (from this repo)

  1. Import the VBA modules from src/vba/ into your .pptm / add-in project.
  2. Embed src/ribbon/customUI.xml as the Ribbon UI (see docs/INSTALL.md).
  3. Save as PowerPoint Add-In (OnionPPT.ppam).

Optional helper scripts live in scripts/.


πŸ“ Project layout

onion-tools/
β”œβ”€β”€ README.md ← you are here
β”œβ”€β”€ docs/
β”‚ └── INSTALL.md ← install & build notes
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ vba/ ← VBA source
β”‚ β”‚ β”œβ”€β”€ OnionSkinTools.bas
β”‚ β”‚ └── OnionSkinEventBridge.cls
β”‚ └── ribbon/
β”‚ └── customUI.xml ← Ribbon tab definition
└── scripts/
 β”œβ”€β”€ install-onionppt.ps1
 β”œβ”€β”€ uninstall-onionppt.ps1
 └── patch_ribbon.py ← patch customUI into an existing .ppam/.pptm

πŸ§… Tips

  • Turn on an animation mode (Classic or Duplicate) before using Background Shapes.
  • Set Background keeps your selected figures editable β€” it adds locked copies behind them.
  • Use Export β†’ Set output folder... so GIFs land somewhere sensible.

πŸ› οΈ Requirements

  • Microsoft PowerPoint (Windows)
  • Macros enabled for the add-in

πŸ“œ License

CC BY-NC 4.0 β€” free to use, share, and edit. Please don’t sell it or use it in paid work without asking first.

Full details in LICENSE Β· Creative Commons deed


Made with layers πŸ§…

About

Onion Skin Add-in For PowerPoint

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /