
Legal
Open-source licenses
Last updated: 6 October 2026
PainXML is built on open-source software. In accordance with the licences of those projects, the third-party components used in the application are listed below together with their licences.
MIT
- @radix-ui/react-dialog
- @radix-ui/react-slot
- @radix-ui/react-tabs
- @supabase/ssr
- @supabase/supabase-js
- clsx
- fast-xml-parser
- next
- papaparse
- react
- react-dom
- resend
- sonner
- standardwebhooks
- stripe
- tailwind-merge
- tw-animate-css
- xmllint-wasm
- zustand
Apache-2.0
- class-variance-authority
- @e965/xlsx
ISC
- lucide-react
MIT or MPL-2.0
- ibantools
ISO 20022 XSD schemas
The pain.001 / pain.008 validation schemas in public/schemas are the intellectual property of ISO (and SWIFT for the generated artefacts) and are made available under the ISO 20022 Intellectual Property Policy. See public/schemas/README.md.
Photography
The images in public/images are used under their own licences. See public/images/CREDITS.md for source and licence details.
Build & development tools
Tailwind CSS, TypeScript, ESLint, Vitest, Wrangler and the @types packages are used only at build/development time and are not distributed with the application bundle.