Awesome Captcha Overview
:key: Curated list of awesome captcha libraries and crack tools.
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 ZYSzys/awesome-captcha · ⭐ 1.4K · 🏷️ Miscellaneous
Awesome Captcha 
Curated list of awesome captcha libraries and captcha crack tools.
CAPTCHA is a type of challenge–response test used in computing to determine whether or not the user is human.
Contents
Libraries
- mewebstudio/captcha (⭐2.6k) - Captcha for Laravel 5.
- CGregwar/Captcha (⭐1.8k) - PHP Captcha library.
- trekjs/captcha (⭐466) - A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.
- patchca - Simple yet powerful CAPTCHA library written in Java.
- google/recaptcha (⭐3.6k) - PHP client library for reCAPTCHA, a free service to protect your website from spam and abuse.
- ambethia/recaptcha (⭐2k) - ReCaptcha helpers for ruby apps.
- anhskohbo/no-captcha (⭐1.8k) - No CAPTCHA reCAPTCHA For Laravel.
- lorien/captcha_solver (⭐258) - Universal python API to different captcha solving services.
- WebDecoy/FCaptcha (⭐199) - Self-hosted, invisible CAPTCHA that detects bots and AI agents via behavioral analysis, TLS fingerprinting, and SHA-256 proof of work. Checkbox or invisible mode; Go, Python, and Node.js servers.
Generation
- captcha-api - Free, fast and reliable Captcha API POWERED BY AI
- dchest/captcha (⭐2.1k) - Go package captcha implements generation and verification of image and audio CAPTCHAs.
- lepture/captcha (⭐1.1k) - A captcha library that generates audio and image CAPTCHAs.
- lemonce/svg-captcha (⭐1.9k) - Generate svg captcha in Node.js.
- DoubleSpout/ccap (⭐477) - Node.js generate captcha using c++ library CImg without install any other lib or software.
- contra/captchagen (⭐183) - Captcha generation for Node.js.
- jineshfrancs/CaptchaImageView (⭐611) - Custom ImageView to generate captcha image.
- mcxtzhang/SwipeCaptcha (⭐707) - Swipe captcha of Android platform.
- mojocn/base64Captcha (⭐2.4k) - Golang base64-captcha supports digits, numbers,alphabet, arithmetic, audio and digit-alphabet captcha.
- koto-bank/kocaptcha (⭐56) - A simple captcha service with a single API endpoint, written in Rust.
- Captcheck - Lightweight, self-hostable CAPTCHA service written in PHP 7 and MySQL. Uses a selection of icons from Font-Awesome. Text-only accessibility mode and support for keyboard-only operation.
- Securimage - Open-source free PHP Captcha script.
- Lokno/click-captcha (⭐1) - A visual, click-based CAPTCHA for human authentication.
- ArgoZhang/SliderCaptcha (⭐306) - Slider captcha supporting mobile.
- PrivateCaptcha (⭐193) - Proof-of-Work captcha, written in Go.
Crack
General
- arunpatala/captcha (⭐179) - Breaking captchas using torch.
- zakizhou/CAPTCHA (⭐69) - Implement classification for CAPTCHA in TensorFlow.
- nladuo/captcha-break (⭐727) - Captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.
- ypwhs/captcha_break (⭐2.8k) - Captcha break using CNN with Keras.
- ptigas/simple-captcha-solver (⭐600) - Simple CAPTCHA solver in python 🐍.
- rickyhan/SimGAN-Captcha (⭐438) - Solve captcha without manually labeling a training set.
- arunpatala/captcha.irctc (⭐215) - Reading irctc captchas with 98% accuracy using deep learning.
- JackonYang/captcha-tensorflow - Image Captcha Solving Using TensorFlow and CNN Model.
- skyduy/CNN_keras (⭐291) - CNN | Keras | CAPTCHA recognition(卷积神经网络、Keras框架、验证码识别).
- PatrickLib/captcha_recognize (⭐571) - Image Recognition captcha without image segmentation.
- zhengwh/captcha-svm (⭐209) - Use svm to hack simple captcha.
- chxj1992/captcha_cracker (⭐199) - Crack captcha with CNN.
- chxj1992/slide_captcha_cracker (⭐141) - Crack solution for slide captcha with Canny algorithm.
- JasonLiTW/simple-railway-captcha-solver#english-version (⭐816) - Simple captcha solver based on CNN and a training set generator by imitating the style of captcha.
- lllcho/CAPTCHA-breaking (⭐221) - Breaking the captcha.
- ecthros/uncaptcha (⭐2.8k) - Defeating Google's audio reCaptcha with 85% accuracy.
- dessant/buster (⭐9.3k) - Captcha solver extension for humans and monsters.
- kerlomz/captcha_trainer (⭐3.2k) - Based on CNN5/DenseNet+BLSTM/LSTM+CTC to realize verification code identification. Only for training the model.
Chinese
- burness/chinese_hand_write_rec (⭐1.1k) - Handwritten chinese recognition.
- taosir/cnn_handwritten_chinese_recognition (⭐555) - As the name shows, handwritten_chinese_recognition with cnn.
- soloice/Chinese-Character-Recognition (⭐205) - This project shows how to use CNN to perform Chinese character recognition, a much more complicated task compared to MNIST digit recognition.
- muchrooms/zheye (⭐792) - Chinese captcha recognition program for handstand character of zhihu.
- aaronshan/12306-captcha (⭐286) - Recognize 12306 captcha with deep learning.
- nickliqian/cnn_captcha (⭐2.9k) - Use cnn recognize captcha by tensorflow.
Tools
- Tesseract (⭐76k) - Tesseract Open Source OCR Engine.
- MotionCAPTCHA (⭐822) - MotionCAPTCHA jQuery Plugin - Stop Spam, Draw Shapes.
- Negative-captcha (⭐786) - A plugin to make the process of creating a negative captcha in Rails much less painful.
- Django-simple-captcha (⭐1.4k) - An extremely simple, yet highly customizable Django application to add captcha images to any Django form.
- Securimage (⭐575) - PHP CAPTCHA Script.
- Captcha_solver (⭐258) - Univeral API to captcha solving services.
Other
- VisualCaptcha - A collection of all the different versions/repos of visualCaptcha.
- Hashcash for PHP/JavaScript forms (⭐57) - An alternative to captcha to fight spam, based on proof-of-work.
Maintainers
Contribute
Please do! Check out the contributing.md file, or open an issue (⭐1.4k)!
License
To the extent possible under law, ZYSzys has waived all copyright and related or neighboring rights to this work.