10 Best JavaScript Captcha Libraries

List hand-picked by Openbase Experts
Learn More

rgr

react-google-recaptcha

Component wrapper for Google reCAPTCHA

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
836
Weekly Downloads
429K
Last Commit
8mos ago
User Rating
5.0/ 5
2
Top Feedback
er

express-recaptcha

Implementation of google recaptcha v2 & V3 solutions for express.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
118
Weekly Downloads
14.4K
Last Commit
10mos ago
User Rating
5.0/ 5
1
Top Feedback
nr

ng-recaptcha

Angular component for Google reCAPTCHA

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
420
Weekly Downloads
120K
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
rsc

react-simple-captcha

A very simple and powerful captcha for ReactJS

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
14
Weekly Downloads
2.3K
Last Commit
7mos ago
User Rating
4.8/ 5
6
Top Feedback
1Great Documentation
1Easy to Use
1Performant
sc

svg-captcha

generate svg captcha in node.js or express.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
15.2K
Last Commit
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Performant
1Highly Customizable
rnr

react-native-recaptcha

React Native Google reCAPTCHA v2 component.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
16
Last Commit
User Rating
5.0/ 5
1
Top Feedback
vr

vue-recaptcha

Google ReCAPTCHA component for Vue.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
745
Weekly Downloads
54.5K
Last Commit
7mos ago
vue-recaptcha-v3

vue-recaptcha-v3

A simple and easy to use reCAPTCHA (v3 only) library for Vue.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
166
Weekly Downloads
22.8K
Last Commit
6mos ago
cap

captcha

Simple captcha for Node.JS and Express.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
132
Weekly Downloads
7
Last Commit
6yrs ago
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Unwelcoming Community
rea

reaptcha

Google reCAPTCHA v2 for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
367
Weekly Downloads
22.1K
Last Commit
9mos ago
nc

ngx-captcha

ReCaptcha components for Angular. Live preview:

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
145
Weekly Downloads
26.6K
Last Commit
1yr ago
rnr

react-native-recaptcha-that-works

⚛ A reCAPTCHA bridge for React Native that works (Android and iOS)

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
96
Weekly Downloads
6.2K
Last Commit
9mos ago
rgr

react-google-recaptcha-v3

Google Recaptcha V3 integration for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
297
Weekly Downloads
135K
Last Commit
1yr ago
User Rating
Top Feedback
1Easy to Use
1Performant
1Poor Documentation
nh

ng-hcaptcha

🔥 hCaptcha Component for Angular

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
28
Weekly Downloads
1.7K
Last Commit
7mos ago
rr

react-recaptcha

A react.js reCAPTCHA for Google

BSD
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
620
Weekly Downloads
30.7K
Last Commit
1yr ago
rcc

react-client-captcha

A light JS-based captcha generator.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
20
Weekly Downloads
613
Last Commit
7mos ago
pep

puppeteer-extra-plugin-recaptcha

💯 Teach puppeteer new tricks through plugins.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
4.3K
Weekly Downloads
12.5K
Last Commit
1yr ago
angular-recaptcha

angular-recaptcha

AngularJS directive to add a reCaptcha widget to your form

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
499
Weekly Downloads
8.2K
Last Commit
1yr ago
rgi

react-google-invisible-recaptcha

A React component which is simply interested in Google invisible reCaptcha.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
60
Weekly Downloads
6.7K
Last Commit
1yr ago
gpr

gatsby-plugin-recaptcha

Appends the [reCAPTCHA](https://www.google.com/recaptcha/) .js snippet to your Gatsby site. Works great with [react-recaptcha](https://www.npmjs.com/package/react-recaptcha).

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
4.9K
Last Commit
rg

react-grecaptcha

React.js Google reCAPTCHA v2 integration component.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
52
Weekly Downloads
4K
Last Commit
5yrs ago
trek-captcha

trek-captcha

A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
416
Weekly Downloads
3.6K
Last Commit
4yrs ago
react-recaptcha-google

react-recaptcha-google

This library helps to integrate google recaptcha into your react project easily.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
26
Weekly Downloads
3.5K
Last Commit
4yrs ago
rec

recaptcha2

Easy verifier for google reCAPTCHA version 2 for Node.js and Express.js

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
46
Weekly Downloads
2.8K
Last Commit
3yrs ago
angular-captcha

angular-captcha

BotDetect CAPTCHA: Angular Captcha Module (TypeScript: Angular 2/4/5/6/7/8+).

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
15
Weekly Downloads
1.4K
Last Commit
3yrs ago
rng

react-native-google-recaptcha-v2

Implement Google recaptcha v2 in React Native (both Android an iOS)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
35
Weekly Downloads
1.1K
Last Commit
3yrs ago
2n

2captcha-node

Just a lightweight captcha solver using 2Captcha

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
15
Weekly Downloads
990
Last Commit
2yrs ago
rnr

@haskkor/react-native-recaptchav3

React native component to use the invisible recaptcha v3 from Google

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
910
Last Commit
react-gcaptcha

react-gcaptcha

React component for google reCAPTCHA.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
25
Weekly Downloads
753
Last Commit
2yrs ago
vue-programmatic-invisible-google-recaptcha

vue-programmatic-invisible-google-recaptcha

🔒A simple invisible Google reCAPTCHA component focused solely on programmatic invocation.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
27
Weekly Downloads
651
Last Commit
vir

vue-invisible-recaptcha

A simple component to implement Invisible Recaptcha with no hassle

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
60
Weekly Downloads
540
Last Commit
4yrs ago
rgr

rn-google-recaptcha-v2

Implement Google recaptcha v2 in React Native (both Android and iOS)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2
Weekly Downloads
145
Last Commit
9mos ago
cap

captchagen

Captcha generator

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
434
Last Commit
vg

vue-grecaptcha

Google reCAPTCHA for VueJS

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
27
Weekly Downloads
213
Last Commit
5yrs ago
cor

@slider-captcha/core

User-friendly puzzle slider captcha for React and Express

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
33
Weekly Downloads
204
Last Commit
7mos ago
rnr

react-native-recaptcha-v3

A react native wrapper for google recaptcha v3

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
39
Weekly Downloads
198
Last Commit
4yrs ago
@finpo/vue2-recaptcha-invisible

@finpo/vue2-recaptcha-invisible

vue.js 2 component for google recaptcha invisible

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
26
Weekly Downloads
194
Last Commit
3yrs ago
angularjs-captcha

angularjs-captcha

BotDetect CAPTCHA AngularJS Module (JavaScript: Angular 1.x).

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
10
Weekly Downloads
109
Last Commit
4yrs ago
nh

next-hcaptcha

🤖 Robust, dependency free and highly configurable solution for guarding Next.js API Routes through higher order function with HCaptcha

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
19
Weekly Downloads
73
Last Commit
1yr ago
jquery-captcha

jquery-captcha

BotDetect CAPTCHA jQuery Plugin: Simple API integration for jQuery 1/2/3+.

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
14
Weekly Downloads
49
Last Commit
3yrs ago
vn

vue-nocaptcha

Aliyun No-Captcha on Vue

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
11
Weekly Downloads
40
Last Commit
4yrs ago
jsc

jquery-simple-captcha

Easy-to-use and understand captcha implementation for jQuery.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
TypeScript Icon
Deprecated
GitHub Stars
17
Weekly Downloads
39
Last Commit
8yrs ago
esc

express-svg-captcha

Express middleware for svg-captcha

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
24
Last Commit
4yrs ago
snr

spaier-ng-recaptcha

Angular library for using reCAPTCHA. Supports invisible and I'm not a robot recaptcha V2 or V3.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
3
Weekly Downloads
21
Last Commit
4yrs ago
cca

ccap

node.js generate captcha using c++ library CImg without install any other lib or software

Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
478
Weekly Downloads
19
Last Commit
6yrs ago
sce

svg-captcha-express

Express middleware that generates svg captcha

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
8
Weekly Downloads
13
Last Commit
3yrs ago
rr

rn-recaptcha

react native component for google recaptcha v2

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
29
Weekly Downloads
11
Last Commit
3yrs ago
@crowdsec/express-bouncer

@crowdsec/express-bouncer

CrowdSec is an open-source cyber security tool. This Express middleware blocks detected attackers or display them a captcha to check they are not bots.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
5
Weekly Downloads
11
Last Commit
2yrs ago
ns

ng-spc

Slide puzzle captcha for Angular

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5
Weekly Downloads
11
Last Commit
2yrs ago
gc

gm-captcha

A node captcha library using the gm module

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
9
Last Commit
6yrs ago