Toolkit · Events
Digital Invite
Animated envelope invitations with per-guest personalization.
The problem
Paperless Post and its competitors charge per invitation and put their brand on your gala. For an organization sending a few thousand invitations a year, that adds up fast.
How it works
A JavaScript embed that turns any invitation artwork into an animated envelope, with the guest's name pulled from the link. Includes a no-code builder for staff who won't touch HTML.
Worth knowing
It ships with a genuinely rare piece of security honesty. Because the details block is markup in the host page, the browser parses it before the script loads — so a script tag placed there executes as part of the page and no embed can prevent it. The README says so plainly and offers a safe alternative, which is more than most commercial widgets do.
The download bundle is written by a small built-in archive writer rather than a library, so the whole thing still has zero JavaScript dependencies.
Using it at your organization
- Swap the brand palette; eight approved combinations all clear WCAG AA.
- Licensed brand fonts can't ship in a public repo — it degrades cleanly to web fonts.
- Everything is configured with data attributes on the embed tag.
Stack: Vanilla JavaScript · no dependencies · GitHub Pages
Licence: MIT — use, modify and redistribute freely, commercially or not.
Hosting: static files; no server required.
Related tools
Built for the Theodore Roosevelt Presidential Library and released for anyone to use. See all 19 tools, or read how the whole system is built.


