Credits and Licences
ILoveInvitation stands on the work of other people. This page thanks them and records the licence each piece is used under. The full licence texts are in one plain file: third-party licence notices.
Our own artwork
The templates, borders, ornaments, mandalas and animations are original to ILoveInvitation and are drawn in code. The site uses no stock photographs, icon sets or artwork from other designers.
Fonts
All six fonts are free and open, used under the SIL Open Font License, Version 1.1 (openfontlicense.org). They are served from this site, not from a third party.
| Font | Used for | Designer | Source |
|---|---|---|---|
| Cormorant Garamond | Headings and invitation text | Christian Thalmann | github.com/CatharsisFonts/Cormorant |
| Great Vibes | Names in script lettering | Robert Leuschke | github.com/googlefonts/great-vibes |
| Jost | Interface and modern designs | Owen Earl | github.com/indestructible-type/Jost |
| Fredoka | Playful and children's designs | Milena Brandão, Hafontia | github.com/hafontia-zz/Fredoka-One |
| Noto Serif Devanagari | Hindi text, serif designs | github.com/notofonts/devanagari | |
| Noto Sans Devanagari | Hindi text, sans-serif designs | github.com/notofonts/devanagari |
Software we use directly
| Package | What it does here | Licence |
|---|---|---|
| html-to-image 1.11.13 | Turns the invitation into a PNG and into animation frames | MIT |
| jspdf 4.2.1 | Creates the print-ready PDF | MIT |
| mediabunny 1.62.1 | Writes the MP4 video file | MPL-2.0 |
| modern-gif 2.1.0 | Writes the GIF file | MIT |
| next 16.4.2 | The framework the site is built with | MIT |
| react 19.3.0 | Draws the pages and the invitation editor | MIT |
| react-dom 19.3.0 | Connects React to the browser | MIT |
| three 0.186.1 | Draws the 3D Royal reveal animation | MIT |
Software those depend on
Smaller packages that the ones above bring with them, also used under their own licences.
- @babel/runtime 7.29.10, MIT
- @next/env 16.4.2, MIT
- @swc/helpers 0.5.23, Apache-2.0
- baseline-browser-mapping 2.11.30, Apache-2.0
- caniuse-lite 1.0.30001819, CC-BY-4.0
- client-only 0.0.1, MIT
- fast-png 6.4.0, MIT
- fflate 0.8.3, MIT
- iobuffer 5.4.0, MIT
- modern-palette 2.0.0, MIT
- nanoid 3.3.20, MIT
- pako 2.2.0, (MIT AND Zlib)
- picocolors 1.1.1, ISC
- postcss 8.5.23, MIT
- scheduler 0.28.0, MIT
- source-map-js 1.2.2, BSD-3-Clause
- styled-jsx 5.1.6, MIT
- tslib 2.8.1, 0BSD
Notes
- Mediabunny is used under the Mozilla Public License 2.0. We use it unmodified. Its source code is available at mediabunny.dev/ and the licence is at mozilla.org/MPL/2.0.
- MP4 videos are encoded by your own browser’s built-in video encoder; Mediabunny only writes the file. That is why MP4 downloads need a recent browser.
- Any other product names that appear on this site, such as WhatsApp or Instagram, belong to their owners. This site is not affiliated with them.
Spotted a missing credit? Please tell us on the contact page.