Credits and licences

Pagemint is built with the open-source software and assets below. Each keeps its own licence; all of them allow use in a commercial product. Full licence texts: public/build/THIRD-PARTY-NOTICES.txt (every package and font in the built scripts and styles) and each package's folder in vendor/ (the PHP packages). Where a package offers a choice of licences, Pagemint uses it under the permissive one (JSZip: MIT; Nette: BSD-3-Clause).

Server (PHP)

Package Licence
Laravel framework, Laravel Socialite, Laravel Tinker MIT
Filament (admin panel) and its settings plugin MIT
spatie/laravel-permission, spatie/laravel-settings MIT
symfony/html-sanitizer MIT
pragmarx/google2fa MIT
bacon/bacon-qr-code BSD-2-Clause
mallardduck/blade-lucide-icons (Lucide icons) MIT (icons: ISC)

Browser (JavaScript)

Package Licence Used for
@cantoo/pdf-lib MIT creating and editing PDFs in the browser
pdfjs-dist (Mozilla PDF.js) Apache-2.0 reading and rendering PDFs (with its character maps, standard fonts and image decoders)
@cantoo/fontkit MIT shaping text in every script for PDFs
bidi-js MIT right-to-left and mixed-direction text
uqr MIT QR code stamps in the document editor
docx, docx-preview MIT, Apache-2.0 Word export and preview
xlsx (SheetJS Community Edition) Apache-2.0 Excel export
pptxgenjs MIT PowerPoint export
fflate MIT ZIP downloads
React, React DOM MIT tool workspaces
Alpine.js MIT page interactions
@dnd-kit MIT drag and drop
Tailwind CSS MIT styles
Smaller helpers bundled with the above (culori, html-entities, node-html-better-parser, restructure, brotli, dfa, base64-js, tslib, JSZip) MIT, 0BSD (JSZip: MIT or GPL-3.0, used under MIT) see public/build/THIRD-PARTY-NOTICES.txt
PDF.js data files: standard fonts (Foxit: BSD-3-Clause; Liberation Sans: GNU GPL v2 with Red Hat's font exception), Adobe character maps (BSD-3-Clause), colour profiles (CC0), image decoders (OpenJPEG: BSD-2-Clause; JBIG2: BSD-3-Clause and Apache-2.0; QCMS: MIT) each licence file sits next to its files in public/build/pdfjs/*/ showing PDFs whose fonts are not embedded, and decoding their images

Fonts (self-hosted, no font CDN)

Font Licence
Plus Jakarta Sans, IBM Plex Sans Arabic (Soft 3D theme) SIL Open Font License 1.1
Nunito Sans, Baloo Bhaijaan 2 (Pastel Pop theme) SIL Open Font License 1.1
Caveat, Aref Ruqaa (signature styles) SIL Open Font License 1.1
Noto Sans, Noto Serif, Noto Naskh Arabic, Noto Sans Hebrew (text written into PDFs) SIL Open Font License 1.1
Inter (admin panel, shipped by Filament in public/fonts/filament) SIL Open Font License 1.1

Artwork

The pictures of every theme (public/themes/*/art) are vector drawings made for Pagemint by its author, written as code in scripts/theme-art/ (shapes, gradients and text in SVG). They contain no image-generator output, stock images, third-party logos or characters, and are included under the item's licence. To use your own, see customization.md.

Product and company names (PDF, Word, Excel, PowerPoint, Stripe, PayPal, Razorpay, Paymob, AdSense, Google…) belong to their owners and are used only to describe compatibility.