raffaello
v1.5.6
Published
A suite of client-side JavaScript objects and tools for image templatisation.
Maintainers
Readme
RAFFAELLO JavaScript Library 🦦
RAFFAELLO.js is a high-performance JavaScript library for real-time, browser-based image generation. Developed at RTS - Radio Television Suisse, it empowers designers, editors, and developers to create stunning visual content directly in the browser — no servers, no rendering queues, no fuss.
Built on top of the HTML Canvas API with a custom rendering engine, RAFFAELLO.js supports deeply customizable, code-driven templates. Users can layer images, crop and filter them, overlay dynamic text, apply custom fonts, and output production-ready visuals — all from a single, client-side script.
Whether you're generating social media graphics, newsletter illustrations, or on-brand editorial visuals for web and broadcast, RAFFAELLO.js gives you total control over the creative output — instantly, at scale, and without relying on backend infrastructure.
📦 Distributed via CDN
🔐 Source code is proprietary
📘 Public documentation and examples available
📖 Documentation & Examples
Full usage guides, examples, and API documentation are available here:
👉 theokva.github.io/raffaello-docs/
🐞 Bug Reports & Feature Requests
Please submit issues and ideas through the public docs repository:
➡️ github.com/TheoKVA/raffaello-docs/
🛡 License
RAFFELLO is distributed under a commercial proprietary license.
- You may use the distributed code as per your commercial agreement
- You may not reverse engineer, redistribute, or modify the source
- The source code is not publicly available
For licensing inquiries, please contact: [email protected]
👤 Author
Coded with ❤️ by Theo Francart
https://github.com/TheoKVA
