Slider Captcha
Puzzle verification with random shapes and decoy holes
Lightweight, framework-agnostic slider & click verification — works on Web, Vue, React, mini-programs, Flutter, Android and iOS
# Install
pnpm add @captcha-pro/core
# Use
import { SliderCaptcha } from '@captcha-pro/core'
new SliderCaptcha({
el: '#captcha',
onSuccess: () => console.log('Passed!')
})Captcha Pro supports 10+ platforms with consistent APIs:
| Platform | Package | Description |
|---|---|---|
| Web (Vanilla JS) | @captcha-pro/core | Core package, works everywhere |
| Vue 2 | @captcha-pro/vue2 | Options API + Mixins |
| Vue 3 | @captcha-pro/vue | Composition API + Composables |
| React | @captcha-pro/react | Hooks-based components |
| WeChat Mini-Program | @captcha-pro/weixin | WXML/WXSS/JS, backend-only |
| uni-app | @captcha-pro/uniapp-vue | Vue cross-platform, backend-only |
| Taro 3 | @captcha-pro/taro-react | React cross-platform, backend-only |
| Flutter | captcha_pro | Dart widgets |
| Android | captcha-sdk | Native Kotlin SDK |
| Android Compose | captcha-compose | Jetpack Compose |
| iOS | CaptchaPro | Swift SDK (UIKit + SwiftUI) |