Open source licenses
Avorate is built on open-source software. Below are the components whose licenses require a notice to be retained. No paid and no copyleft components (GPL/AGPL) are included.
Fonts
Poppins — SIL Open Font License 1.1. © Indian Type Foundry (Jonny Pinhorn). The font is self-hosted — no data is sent to Google servers.
Icons
Lucide — ISC License. © Lucide Contributors. Partly derived from Feather Icons (MIT, © Cole Bemis).
Libraries
A selection of the packages used — all under permissive licenses. The complete per-project list is defined by each package-lock.json.
| Component | License |
|---|---|
| Next.js | MIT |
| React · React DOM | MIT |
| next-intl | MIT |
| next-themes | MIT |
| clsx | MIT |
| framer-motion | MIT |
| html-to-image | MIT |
| client-zip | MIT |
| @supabase/supabase-js · @supabase/ssr | MIT |
| lucide-react | ISC |
| Tailwind CSS · PostCSS · Autoprefixer | MIT |
| tslib | 0BSD |
| TypeScript | Apache-2.0 |
Build and server side only
These components are not shipped to end users: @img/sharp-libvips-* (LGPL-3.0, Next.js server-side image optimization) and caniuse-lite (CC-BY-4.0, browser data at build time).
Credits & attribution
Presenton — Apache License 2.0, © 2025 presenton. Avorate's AI presentation generator was inspired by Presenton. Parts of its functional design and look were taken over and then rebuilt for Avorate. github.com/presenton/presenton
Notice of changes: Avorate is not a copy or a fork of Presenton. Presenton served as the functional and design reference; the parts that were taken over were substantially rewritten. Presenton is built in Python (FastAPI) and renders slides from HTML, while Avorate runs in TypeScript on Deno and builds PowerPoint files directly. The slide model, prompts (German, with curriculum context), image sourcing, theming and account handling are Avorate's own work.
The Avorate app for iOS and Android uses the same fonts and icons. You can find its full license list inside the app under Settings › Open-source licenses.

