Topics / #captcha
Captcha projects on GitHub
Solving or defending against CAPTCHAs in automated workflows.
As of , the most-starred Captcha projects on GitHub are EasySpider (44.7K stars), 12306 (34K stars) and CloakBrowser (32.3K stars). GitHub.Locker tracks 30 Captcha repositories with 330.9K stars combined. The fastest-growing on October 18 was FreeDomains, with +60 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+60FreeDomains
stackryze/FreeDomains · ★ 13.2KStackryze Domains is a free managed subdomain service that lets developers, students, and open-source projects claim a free subdomain (like yourname.indevs.in) and point it to any hosting provider or their own infrastructure.
+30CloakBrowser
CloakHQ/CloakBrowser · ★ 32.3KA stealth Chromium browser for web scraping and automation — a real Chromium binary with fingerprints patched at the C++ source level, wrapped as a drop-in Playwright/Puppeteer replacement so antibot systems score it as a normal browser.
+22outlook-auto-register
lxf746/outlook-auto-register · ★ 1KA pure-protocol tool for bulk-registering Microsoft Outlook accounts that handles PerimeterX captcha solving, proxy rotation, recovery-email (proofs) binding, and reading mail via Graph/Outlook REST right after signup, all driven from a Web console or CLI.
catbus
cv-cat/catbus · ★ 453catbus is a command-line tool that lets you talk to 10 major Chinese and international platforms (Xiaohongshu, Douyin, TikTok, Bilibili, Kuaishou, Weibo, Xianyu, Taobao, JD, X) through one consistent set of commands and JSON output, instead of learning each platform's own API.
The all-time top
30 projects · by stars
- 44.7K
#1 · NaiboWang/EasySpiderEasySpider
EasySpider (易采集) is a visual, no-code web crawler and browser automation tool. You select elements on a webpage with clicks instead of writing code, and it designs and runs the scraping/testing task for you.
- 34K
#2 · testerSunshine/1230612306
This is a Chinese railway (12306) ticket-booking assistant that automates logging in, solving captchas, and grabbing train tickets, including waitlist ('候补') grabbing when tickets are sold out.
- 32.3K
#3 · CloakHQ/CloakBrowserCloakBrowser
A stealth Chromium browser for web scraping and automation — a real Chromium binary with fingerprints patched at the C++ source level, wrapped as a drop-in Playwright/Puppeteer replacement so antibot systems score it as a normal browser.
- 4

hutool
30.2Kchinabugotech/hutool · JavaHutool calls itself 'a set of tools that keep Java sweet': a rich, easy-to-use Java utility library whose tool classes help you get everyday development tasks done quickly.
- 5

SafeLine
22.8Kchaitin/SafeLine · GoSafeLine is a self-hosted web application firewall (WAF) and reverse proxy that protects your web apps from attacks and exploits by filtering and monitoring HTTP traffic.
- 6

learn_python3_spider
22.2Kwistbean/learn_python3_spider · PythonA free Chinese-language tutorial series that teaches Python web scraping from zero — 30+ numbered lessons and mitmproxy guides, from first packet capture to distributed crawling, with source code for the practice projects.
- 7

awesome-python-login-model
16.2KKr1s77/awesome-python-login-model · PythonA collection of Python 3 example scripts that simulate logging into popular websites — mostly Chinese ones like Zhihu, Bilibili, Weibo, JD (JingDong) and Taobao, plus Facebook and GitHub — together with a few simple crawlers. It is meant as a learning resource for login simulation and scraping techniques.
- 8

py12306
15Kpjialin/py12306 · PythonA self-hosted ticket-grabbing assistant for China's 12306 railway booking site: it watches remaining ticket availability and automatically solves captchas and places orders for you.
- 9

ddddocr
14.8Ksml2h3/ddddocr · PythonDdddOcr (带带弟弟) is an offline, general-purpose captcha recognition SDK for Python. It can recognize text captchas, Chinese-character captchas, slider captchas and other special-character captchas without any cloud service.
- 10
browserless
13.8Kbrowserless/browserless · TypeScriptBrowserless is a service for running headless Chrome, Firefox, and Webkit browsers in Docker so you can drive Puppeteer/Playwright automation scripts without managing browser infrastructure yourself.
- 11

FreeDomains
13.2Kstackryze/FreeDomains · JavaScriptStackryze Domains is a free managed subdomain service that lets developers, students, and open-source projects claim a free subdomain (like yourname.indevs.in) and point it to any hosting provider or their own infrastructure.
- 12

undetected-chromedriver
12.9Kultrafunkamsterdam/undetected-chromedriver · PythonIt is a patched Selenium Chromedriver for Python that automatically downloads and modifies the chromedriver binary so it evades anti-bot systems like Distil, Imperva, DataDome and Cloudflare IUAM.
- 13
RxTool
12.3KTamsiree/RxTool · KotlinA toolbox of utility classes for everyday Android development: payments, QR/barcode scanning, dialogs, GPS location, compression and a stack of custom views, packaged as a Kotlin library.
- 14

synapse
12.1Kmatrix-org/synapse · PythonSynapse is an open-source Matrix homeserver written in Python/Twisted - server software that lets you run your own chat server on the decentralized, federated Matrix network, with support for encryption and VoIP.
- 15

nopecha-extension
11KNopeCHALLC/nopecha-extensionNopeCHA is a browser extension that automatically detects and solves CAPTCHAs on any page, powered by multimodal AI running through the NopeCHA API platform.
- 16

botasaurus
5.8Komkarcloud/botasaurus · PythonBotasaurus is an all-in-one Python web scraping framework built to make scrapers that pass bot-detection checks, including Cloudflare WAF, BrowserScan, Fingerprint, Datadome, and Cloudflare Turnstile CAPTCHA.
- 17

FlowPilot
5.2KQLHazyCoder/FlowPilot · JavaScriptFlowPilot is a Chrome sidebar extension that automates bulk registration, authorization and account delivery for ChatGPT/OpenAI, plus independent Kiro and Grok sign-up flows.
- 18

any-auto-register
3.6Kzc-zhangchen/any-auto-register · PythonA self-hosted system that bulk-registers and manages accounts on supported platforms — currently ChatGPT and iCloud (Hide My Email) — through a web UI, with plugin extensions, batch jobs, real-time logs and a local Turnstile captcha solver.
- 19

untidetect-tools
2KTheGP/untidetect-toolsA curated markdown list maintained by the author of their own anti-detect project, tracking anti-detect/humanizing browsers, browser-automation and fingerprint-spoofing libraries, captcha solvers, SMS-activation services, and proxy providers used to avoid bot and fingerprint detection.
- 20

FreePEP
1.3Ksiknet/FreePEP · PythonFreePEP is an automation tool that parses, batch-downloads, and converts electronic textbooks from the PEP (People's Education Press) platform into high-resolution PDF files.
- 21

outlook-auto-register
1Klxf746/outlook-auto-register · PythonA pure-protocol tool for bulk-registering Microsoft Outlook accounts that handles PerimeterX captcha solving, proxy rotation, recovery-email (proofs) binding, and reading mail via Graph/Outlook REST right after signup, all driven from a Web console or CLI.
- 22

figranium
769figranium/figranium · TypeScriptFigranium is an open-source, deterministic browser automation platform: you stack blocks to build scraping and automation workflows visually, then call them as APIs — no usage credits or third-party data hosting.
- 23

cloudflare-turnstile-bypass
613henryzawadzki6542/cloudflare-turnstile-bypass · PythonA dependency-free Python library and CLI that finds the Cloudflare Turnstile sitekey on a page and solves the challenge through a third-party API, handing you a valid cf-turnstile-response token to use in your own requests.
- 24
getcontact-cli
613xdreizein666/getcontact-cli · PythonGetContact CLI is a Python command-line tool that talks directly to the GetContact phone-lookup API, letting you check a number's display name, tags and email without installing the Android app or using a browser.
- 25

grok-register
520xinxinshuhao-create/grok-register · Pythongrok-register is an automated toolkit that registers x.ai (Grok) accounts, extracts their SSO tokens, mints OAuth access/refresh tokens via Device Flow, and runs a daemon that keeps replenishing an account pool for an API gateway like grok2api.
- 26

turnstile-bypass
501Sophomoresty/turnstile-bypass · PythonA cross-platform tool that drives a real, headed Chrome browser to solve a Cloudflare Turnstile widget and get past Cloudflare's interstitial 'waiting room' page, returning a token or a cfclearance cookie as JSON.
- 27
catbus
453cv-cat/catbus · TypeScriptcatbus is a command-line tool that lets you talk to 10 major Chinese and international platforms (Xiaohongshu, Douyin, TikTok, Bilibili, Kuaishou, Weibo, Xianyu, Taobao, JD, X) through one consistent set of commands and JSON output, instead of learning each platform's own API.
- 28

cloudflare-turnstile-solver
346biusberline/cloudflare-turnstile-solver · PythonA small Python library and CLI for Cloudflare Turnstile on your own pages: it reads the sitekey from a page, gets a valid token via the Peak API, and hands you a cf-turnstile-response to inject into a form or request.
- 29

captcha-api
257jamespolyakov9829/captcha-api · PythonA dependency-free Python client and CLI for the Clearance captcha-solving API, giving one interface to solve both the Cloudflare Challenge ('Just a moment.' interstitial) and the Turnstile widget.
- 30

solari-cookbook
191solari-sdk/solari-cookbook · PythonA cookbook of small, runnable example programs for Solari, a service that gives you cloud browsers, sandboxes, and desktop VMs behind a single API key.
Related topics
Often tagged together
- automation1,211
- linux4,248
- python2,425
- browser-automation190
- web-scraping163
- open-source5,748
- windows3,480
- chinese1,182
- macos3,608
- proxy388
- cli2,275
- api1,116
- mit3,387
- docker1,684
- web2,485
- self-hosted1,978
- tool1,336
- cloudflare121
- cross-platform2,673
- developer-tools2,981
- bot-detection17
- library1,595
- command-line-tool740
- javascript1,857