SPA Framework Integration
EU CAPTCHA provides dedicated npm packages for popular frontend frameworks. Choose the one that matches your stack:
| Framework | Package | Guide |
|---|---|---|
| React | @myrasec/eu-captcha |
React |
| Next.js | @myrasec/eu-captcha |
React → Next.js |
| Gatsby | @myrasec/eu-captcha |
React → Gatsby |
| Vue 3 / Nuxt | @myrasec/eu-captcha-vue |
Vue 3 / Nuxt |
| Angular 19 | @myrasec/eu-captcha-angular19 |
Angular |
| Angular 20 | @myrasec/eu-captcha-angular20 |
Angular |
| Angular 21 | @myrasec/eu-captcha-angular21 |
Angular |
| Svelte / SvelteKit | @myrasec/eu-captcha-svelte |
Svelte |
| Other (SolidJS, …) | @myrasec/eu-captcha via loadEuCaptcha() |
Other SPA Frameworks |
For plain HTML/JS sites without a build step, see HTML Integration.
For native mobile apps, see the Android SDK or iOS SDK. For cross-platform apps, see Flutter.