Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Miscellaneous
  4. Captcha

Captcha

A type of challenge–response test used in computing to determine whether or not the user is human.

RSSView on GitHub
1.4k stars124 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

7 sections · 54 projects

Libraries

8 projects
captchacaptcha

A Laravel service provider for generating and validating CAPTCHA images, including math-based challenges.

#bot-protection#service-provider#composer
Stars2,581
Forks465
Last commit1 month ago
CGregwar/CaptchaCGregwar/Captcha

A PHP library for generating and validating CAPTCHA images to protect forms from bots.

#bots#web-security#anti-bot
Stars1,812
Forks309
Last commit1 month ago
captchacaptcha

A lightweight pure JavaScript CAPTCHA generator for Node.js with no external dependencies.

#bot-protection#gif-generation#web-security
Stars466
Forks47
Last commit2 years ago
patchca

code.google.com
recaptcharecaptcha

A PHP client library for Google's reCAPTCHA service to verify user responses and protect websites from spam.

#web-security#recaptcha#google-recaptcha
Stars3,562
Forks777
Last commit2 months ago
recaptcharecaptcha

A Ruby gem providing helper methods for integrating Google reCAPTCHA and hCaptcha into web applications.

#rails#web-security#rack
Stars2,005
Forks440
Last commit1 month ago
no-captchano-captcha

A Laravel package for easy integration of Google's No CAPTCHA reCAPTCHA with validation and testing support.

#composer#laravel#validation
Stars1,848
Forks229
Last commit3 months ago
captcha_solvercaptcha_solver

A universal Python API for solving CAPTCHAs using multiple backend services including 2captcha, RuCaptcha, and browser automation.

#api#rucaptcha#python-library
Stars259
Forks41
Last commit3 years ago

Generation

14 projects
captcha-api

captcha-api.akshit.me
captchacaptcha

A Go package for generating and verifying image and audio CAPTCHAs with built-in storage and HTTP server support.

#bot-protection#http-handler#web-security
Stars2,060
Forks306
Last commit1 year ago
captchacaptcha

A Python library for generating audio and image CAPTCHAs with custom voice and font support.

#bot-protection#web-security#python-library
Stars1,095
Forks189
Last commit9 months ago
svg-captchasvg-captcha

Generate SVG-based CAPTCHAs in Node.js without C++ addons, offering lightweight and customizable spam protection.

#web-security#authentication#opentype-js
Stars1,933
Forks179
Last commit2 years ago
ccapccap

A Node.js captcha generation library using C++ CImg with zero external dependencies.

#bot-protection#cimg#authentication
Stars477
Forks80
Last commit4 years ago
captchagencaptchagen

A Node.js library for generating CAPTCHA images with customizable middleware and output formats.

#bot-protection#web-authentication#node-canvas
Stars183
Forks31
Last commit7 years ago
CaptchaImageViewCaptchaImageView

A custom Android ImageView that generates and displays CAPTCHA images with built-in validation.

#captcha-image#imageview#android
Stars611
Forks79
Last commit8 years ago
SwipeCaptchaSwipeCaptcha

A customizable Android library for implementing swipe-based captcha verification with puzzle piece dragging.

#mobile-security#custom-view#android
Stars706
Forks141
Last commit7 years ago
base64Captchabase64Captcha

A flexible Go package for generating and verifying captchas as base64-encoded image or audio strings.

#bot-protection#web-security#unicode
Stars2,370
Forks311
Last commit9 months ago
kocaptchakocaptcha

A simple CAPTCHA service with a single API endpoint that generates captchas and validates answers via MD5 hash.

#bot-protection#web-security#api-service
Stars56
Forks4
Last commit6 years ago
Captcheck

captcheck.netsyms.com
Securimage

phpcaptcha.org
click-captchaclick-captcha

A visual CAPTCHA that authenticates humans with a single mouse click on a hidden circle in a generated image.

#bot-protection#web-security#human-authentication
Stars1
Forks0
Last commit1 year ago
SliderCaptchaSliderCaptcha

A slider-based CAPTCHA library for web applications that supports PC and mobile with server-side verification.

#jquery#web-security#slider
Stars305
Forks84
Last commit2 years ago

General

17 projects
captchacaptcha

A Torch-based deep learning project for breaking CAPTCHA systems using CNN and RNN architectures.

#deep-learning#neural-networks#torch-framework
Stars179
Forks73
Last commit10 years ago
CAPTCHACAPTCHA

A TensorFlow-based convolutional neural network for recognizing four-digit CAPTCHA images.

#deep-learning#captcha-recognition#tensorflow
Stars69
Forks24
Last commit8 years ago
captcha-breakcaptcha-break

A collection of CAPTCHA-breaking implementations using OpenCV, Tesseract OCR, and machine learning algorithms.

#opencv#tesseract-ocr#captcha-solving
Stars730
Forks215
Last commit7 years ago
captcha_breakcaptcha_break

A deep learning project using Keras to build convolutional and recurrent neural networks for high-accuracy captcha recognition.

#deep-learning#pytorch-tutorial#keras
Stars2,816
Forks668
Last commit4 years ago
simple-captcha-solversimple-captcha-solver

A Python script that solves simple CAPTCHAs using image processing and template matching for lowercase hexadecimal letters.

#template-matching#educational#python
Stars598
Forks135
Last commit8 years ago
SimGAN-CaptchaSimGAN-Captcha

An AI-powered captcha solver using SimGAN to generate synthetic training data without manual labeling.

#neural-network#simgan#synthetic-data
Stars438
Forks80
Last commit2 years ago
captcha.irctccaptcha.irctc

A deep learning model that reads IRCTC captchas with 98% accuracy, demonstrating their vulnerability to automated booking.

#irctc#deep-learning#neural-networks
Stars215
Forks40
Last commit6 years ago
CNN_kerasCNN_keras

A convolutional neural network for CAPTCHA recognition using Keras and PyTorch.

#deep-learning#cnn-keras#keras
Stars290
Forks94
Last commit6 years ago
captcha_recognizecaptcha_recognize

A TensorFlow-based image recognition system for captchas that works without image segmentation.

#image-recognition-captchas#deep-learning#python-2
Stars571
Forks175
Last commit3 years ago
captcha-svmcaptcha-svm

Stars209
Forks91
Last commit9 years ago
captcha_crackercaptcha_cracker

A convolutional neural network model built with Keras for recognizing captcha images generated by the Laravel Captcha library.

#neural-network#cnn-keras#keras
Stars199
Forks57
Last commit3 years ago
slide_captcha_crackerslide_captcha_cracker

Uses Canny edge detection and OpenCV to locate puzzle pieces in slide-based CAPTCHAs for automated solving.

#edge-detection#opencv#captcha-solving
Stars141
Forks37
Last commit9 years ago
JasonLiTW/simple-railway-captcha-solver#english-versionJasonLiTW/simple-railway-captcha-solver#english-version

A CNN-based captcha solver for Taiwan Railway booking website with a training set generator that mimics captcha style and uses data augmentation.

#captcha-generator#cnn-keras#synthetic-data
Stars816
Forks168
Last commit3 years ago
CAPTCHA-breakingCAPTCHA-breaking

A Python-based CAPTCHA breaking solution using Keras and OpenCV, developed for a data science competition.

#opencv#deep-learning#keras
Stars222
Forks81
Last commit10 years ago
uncaptchauncaptcha

A proof-of-concept system that defeats Google's audio reCaptcha with 85% accuracy using speech recognition and browser automation.

#web-security#selenium#captcha-bypass
Stars2,810
Forks327
Last commit8 years ago
busterbuster

A browser extension that solves difficult CAPTCHAs by completing reCAPTCHA audio challenges using speech recognition.

#privacy-tools#browser-extension#recaptcha
Stars9,211
Forks686
Last commit27 days ago
captcha_trainercaptcha_trainer

A deep learning framework for training image classification models to solve complex captcha and OCR tasks.

#deep-learning#captcha-recognition#cnn
Stars3,210
Forks823
Last commit8 months ago

Chinese

6 projects
burness/chinese_hand_write_recburness/chinese_hand_write_rec

A collection of TensorFlow tutorials and examples covering image classification, GANs, text classification, and model deployment.

#infogan#text-classification#flask
Stars1,109
Forks542
Last commit7 years ago
cnn_handwritten_chinese_recognitioncnn_handwritten_chinese_recognition

A web application that uses a CNN model to recognize handwritten Chinese characters from an online drawing canvas.

#flask#deep-learning#python
Stars553
Forks134
Last commit3 years ago
Chinese-Character-RecognitionChinese-Character-Recognition

A TensorFlow CNN implementation for Chinese character recognition, achieving 92.5% top-1 accuracy with batch normalization.

#deep-learning#cnn#tensorflow
Stars205
Forks76
Last commit9 years ago
zheyezheye

A convolutional neural network program that identifies inverted Chinese character captchas used by Zhihu for login verification.

#gmm#neural-network#zhihu
Stars793
Forks221
Last commit2 years ago
12306-captcha12306-captcha

A deep learning-based solution for automatically recognizing and solving 12306 railway website captchas.

#railway-automation#deep-learning#12306
Stars286
Forks100
Last commit7 years ago
cnn_captchacnn_captcha

A TensorFlow-based CNN solution for recognizing character-based CAPTCHAs, providing training, validation, and API modules.

#flask#captcha-recognition#python
Stars2,880
Forks785
Last commit3 years ago

Tools

6 projects
tesseracttesseract

An open-source OCR engine that converts images to text, supporting over 100 languages and multiple output formats.

#c-plus-plus-library#hacktoberfest#open-source
Stars75,526
Forks10,702
Last commit1 day ago
MotionCAPTCHAMotionCAPTCHA

A jQuery CAPTCHA plugin that stops spam by requiring users to draw shapes on a canvas.

#frontend-security#jquery-plugin#form-security
Stars821
Forks109
Last commit15 years ago
Negative-captchaNegative-captcha

Stars786
Forks71
Last commit3 years ago
Django-simple-captchaDjango-simple-captcha

#python#captcha#django
Stars1,423
Forks325
Last commit7 months ago
SecurimageSecurimage

A PHP class for generating and validating CAPTCHA images and audio with extensive customization options.

#web-security#php-captcha#audio-captcha
Stars576
Forks199
Last commit3 years ago
captcha_solvercaptcha_solver

A universal Python API for solving CAPTCHAs using multiple backend services including 2captcha, RuCaptcha, and browser automation.

#api#rucaptcha#python-library
Stars259
Forks41
Last commit3 years ago

Related Awesome Lists

📦
Awesome

The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.

452.0k
📦
Self Hosted

The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.

284.1k
📦
Free for Developers

The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.

120.5k
📦
Beginner-Friendly Projects

The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.

84.2k