FindSoftware

Cap

Self-hosted CAPTCHA alternative that verifies visitors with proof-of-work and instrumentation challenges instead of puzzles.

Cap is a self-hosted CAPTCHA that checks visitors with proof-of-work and instrumentation challenges, which the visitor’s browser solves in the background. The browser side is the cap-widget package from npm, a web component that a site can also load from a CDN. The server side is Cap Standalone, a Bun program that runs from the tiago2/cap Docker image, keeps its data in Redis or Valkey, and offers a web dashboard for site keys, a REST API and a verification endpoint compatible with reCAPTCHA. The project is made by tiago.zip.

Worth knowing

The widget and the standalone server have separate release lines in one repository.

Identity

Status
Active
Maintainer
tiago.zip4
Maintained by
Individual5
First release
20256

Rendering and deploy

Install with
npm348

Releases

Current major version
310
Last release
2026-09-2310

Adoption

GitHub stars
8,2442
npm downloads a week
24,96912
Contributors
3111

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories
    trycap.dev
  2. 2026-11-03: links, GitHub stars
    github.com/tiagozip/cap
  3. 2026-11-03: links, Install with, Content API
    trycap.dev/guide/
  4. 2026-11-03: Maintainer, Runtime, Install with, Admin interface
    trycap.dev/guide/standalone/
  5. 2026-11-03: Maintained by
    api.github.com/users/tiagozip
  6. 2026-11-03: First release
    api.github.com/repos/tiagozip/cap/releases
  7. 2026-11-03: Written in
    api.github.com/repos/tiagozip/cap
  8. 2026-11-03: Install with
    trycap.dev/guide/widget
  9. 2026-11-03: License, License model
    raw.githubusercontent.com/tiagozip/cap/main/README.md
  10. 2026-11-03: Current major version, Last release
    github.com/tiagozip/cap/releases/tag/standalone@3.1.13
  11. 2026-11-03: Contributors
    api.github.com/repos/tiagozip/cap/contributors?per_page=1
  12. 2026-11-03: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/cap-widget
  13. 2026-11-03: Multilingual
    trycap.dev/guide/widget.html

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON