2025-04-22 09:55:05 +01:00
2025-04-22 09:45:40 +01:00
2025-04-21 16:58:41 +01:00
2025-04-20 12:58:20 +01:00
2025-04-20 12:42:48 +01:00
2025-04-13 18:58:36 +01:00
2025-04-10 17:40:16 +01:00
2025-04-14 19:34:31 +01:00
2025-01-12 11:53:54 +00:00
2025-04-20 12:42:48 +01:00
2025-04-22 09:55:05 +01:00
2025-04-12 13:43:04 +01:00

Cap logo

cap — modern, lightning-quick PoW captcha

cap is a lightweight, modern open-source CAPTCHA alternative designed using SHA-256 PoW.

documentation → demo

npm @cap.js/server npm @cap.js/widget npm @cap.js/solver OpenSSF Best Practices

Cap captcha

why Cap?

  • 250x smaller than hCaptcha
    cap's widget library is extremely small, only 12kb minified and brotli'd.
  • 🔒 Private
    cap's usage of proof-of-work eliminates the need for any tracking, fingerprinting or data collection.
  • 🌈 Fully customizable
    cap is self-hostable so you can customize both the backend & frontend — or you can just use CSS variables
  • 🤖 PoW-based
    cap uses proof-of-work instead of complex puzzles, making it easier for humans and harder for bots
  • 🧩 Standalone mode
    cap offers a standalone mode with Docker, allowing you to use it with languages other than JS.
  • 💨 Invisible mode
    cap can run invisibly in the background using a simple JS API.
  • ☁️ Floating mode
    floating mode keeps your CAPTCHA hidden until it's needed
  • 🌳 Fully FOSS
    completely open source under the Apache license 2.0 license

star history

Star History Chart


Cap - A lightweight, modern open-source captcha | Product Hunt

S
Description
The privacy-first, self-hosted CAPTCHA for the modern web.
Readme 10 MiB
Languages
JavaScript 95.8%
CSS 3.1%
Rust 1.1%