{"id":13739906,"url":"https://github.com/prosopo/captcha","last_synced_at":"2026-02-05T13:05:09.154Z","repository":{"id":157160131,"uuid":"632962207","full_name":"prosopo/captcha","owner":"prosopo","description":"Protect your website from bots with Prosopo Procaptcha","archived":false,"fork":false,"pushed_at":"2025-05-01T21:29:40.000Z","size":255575,"stargazers_count":55,"open_issues_count":31,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-01T21:49:09.200Z","etag":null,"topics":["antispam","bot-detection","captcha","captcha-alternative","ddos-mitigation","ddos-protection","frictionless-captcha","hcaptcha","human-verification","invisible-captcha","polkadot","privacy","procaptcha","proof-of-work","recaptcha","security","self-host","spam","spam-detection","spam-protection"],"latest_commit_sha":null,"homepage":"https://prosopo.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prosopo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"security-policy.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-04-26T13:40:37.000Z","updated_at":"2025-05-01T21:29:26.000Z","dependencies_parsed_at":"2024-02-06T13:34:42.786Z","dependency_job_id":"16eee515-c8eb-4731-a936-8e09a7ae8765","html_url":"https://github.com/prosopo/captcha","commit_stats":{"total_commits":3684,"total_committers":17,"mean_commits":216.7058823529412,"dds":0.5618892508143323,"last_synced_commit":"cb0d8f0fdfb8277b01cd4a7eeca9e34bb73a5573"},"previous_names":[],"tags_count":108,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prosopo%2Fcaptcha","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prosopo%2Fcaptcha/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prosopo%2Fcaptcha/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prosopo%2Fcaptcha/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prosopo","download_url":"https://codeload.github.com/prosopo/captcha/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253135625,"owners_count":21859673,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antispam","bot-detection","captcha","captcha-alternative","ddos-mitigation","ddos-protection","frictionless-captcha","hcaptcha","human-verification","invisible-captcha","polkadot","privacy","procaptcha","proof-of-work","recaptcha","security","self-host","spam","spam-detection","spam-protection"],"created_at":"2024-08-03T04:00:39.239Z","updated_at":"2026-01-16T16:49:47.281Z","avatar_url":"https://github.com/prosopo.png","language":"TypeScript","readme":"# Prosopo Procaptcha\n\nProsopo Procaptcha is a drop-replacement for reCAPTCHA, hCaptcha, and Cloudflare Turnstile that protects user privacy and collects zero data.\n\n[Sign up for free](https://prosopo.io/register) and get your sitekey today. You need a sitekey to use\nthis library.\n\n## Get Started\n\nSee our [docs](https://docs.prosopo.io) for help setting up Procaptcha on your website or in your app.\n\n## Development Environment\n\nThe monorepo for the Prosopo Procaptcha bot protection software includes open source packages associated\nwith [Procaptcha](https://prosopo.io/products/gdpr-compliant-captcha/).\n\nSee [for-devs.md](for-devs.md) for information on setting up your development environment.\n\n[You can run this software as a self-hosted bot protection solution](https://github.com/prosopo/captcha/discussions/1695#discussioncomment-14018903). All of the required software is open source with the\nexception of the client-side detection library, for obvious reasons. [Contact us](https://prosopo.io/contact/) if you\nneed help.\n\n## Other Packages\n\nThis monorepo also contains the following packages unrelated to Procaptcha:\n\n[@prosopo/vite-plugin-watch-workspace](https://www.npmjs.com/package/@prosopo/vite-plugin-watch-workspace) - a Vite\nplugin that [watches for changes in the workspace and reloads the Vite server](https://prosopo.io/articles/using-vite-to-rebuild-local-dependencies-in-an-npm-workspace/).\n\n[@prosopo/ts-brand](https://www.npmjs.com/package/@prosopo/ts-brand) - a TypeScript library for creating [branded types](https://prosopo.io/blog/typescript-branding/).\n\n\n","funding_links":[],"categories":["UI Components"],"sub_categories":["Captcha"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprosopo%2Fcaptcha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprosopo%2Fcaptcha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprosopo%2Fcaptcha/lists"}