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.
| 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 |
- Get
OnionPPT.ppam(from a release or whoever built it for you). - In PowerPoint: File β Options β Add-ins β Go... β Add... and pick the
.ppam. - Look for the Onion Tools tab. You're in.
More detail β docs/INSTALL.md
- Import the VBA modules from
src/vba/into your.pptm/ add-in project. - Embed
src/ribbon/customUI.xmlas the Ribbon UI (see docs/INSTALL.md). - Save as PowerPoint Add-In (
OnionPPT.ppam).
Optional helper scripts live in scripts/.
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
- 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.
- Microsoft PowerPoint (Windows)
- Macros enabled for the add-in
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 π§