memguard-rs
A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.
It solves CAPTCHA without any client-side JavaScript by leveraging HTML radio inputs, CSS :checked states, and image input coordinate submission, making it suitable for Tor, NoScript, and privacy-focused environments.
Origami CAPTCHA is a self-hosted, zero-JavaScript "Drag The Item" CAPTCHA authorization provider written in Go. Users solve a responsive visual puzzle by moving two origami objects onto their matching upright outlines.
Origami CAPTCHA is designed for environments where client-side JavaScript is unavailable, unwanted, or deliberately disabled.
The interaction uses native HTML form controls and CSS while the server keeps all challenge state:
:checked state to change the cursor into that origami piece.pick.x and pick.y coordinates to /c/{challenge_id}./verify. The server checks whether both submitted coordinates are close enough to their matching upright outlines.The essential browser behavior is provided by:
...
An image input automatically submits coordinates as pick.x and pick.y, which makes the server-driven drag interaction possible without executable client-side code.
The desktop drag effect depends on a mouse cursor that can visually become the selected origami piece. Touch devices do not have that cursor, so a true drag effect is not available without client-side JavaScript. On mobile, the challenge intentionally uses a tap-to-place flow instead: tap an origami piece to select
A self-hosted, zero-JavaScript "Drag The Item" CAPTCHA authorization provider for privacy-focused websites.
Similar projects matched by category, topics, and programming language.
A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.
Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.