Made: With Reflect 4
Furthermore, known vulnerabilities in the Reflect runtime (such as the 2017 "ReflectSink" XSS vector - CVE-2017-8912) mean that using unpatched Reflect 4 output exposes your users to risk. If you see that signature, run a security scanner immediately. There is a small but passionate community of digital archivists who celebrate projects made with Reflect 4 . They argue that Reflect represented the last great "democratized" authoring tool before the web split into framework silos.
| Feature | Reflect 4 (2015) | Modern Vanilla JS (2025) | | :--- | :--- | :--- | | | Fast (visual, drag-drop) | Slow (hand-coding required) | | Output Size | Heavy (includes runtime ~250KB) | Light (tree-shakable) | | Animation | Timeline-based, intuitive | CSS/WAAPI, code-based | | Dependencies | Proprietary runtime | None / Standard APIs | | SEO | Poor (often one canvas element) | Excellent (semantic HTML) | made with reflect 4
If you find a piece of internet art made with Reflect 4, consider uploading it to the Internet Archive’s Software Collection. Future generations will study this transitional period between Flash and modern JavaScript. Seeing "Made with Reflect 4" in the wild today is like finding a rotary phone in a smart home. It is a relic, but a functional one. It tells a story of a time when developers needed visual tools to wrangle HTML5, when data binding was a luxury, and when a single IDE promised to solve cross-platform publishing. They argue that Reflect represented the last great