Skip to content

nForms/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

n{ β€” nForms

One script tag. Zero CAPTCHA.

nForms is a form backend that combines Proof-of-Work bot protection with WCAG 2.2 AA form validation in a single script tag. EU-only infrastructure, zero cookies, zero fingerprinting.

How it works

<script src="https://api.nforms.eu/shield.js"></script>

<form data-nforms-key="YOUR_KEY">
  <input name="email" data-validate="required|email" />
  <textarea name="message" data-validate="required|minlength:10"></textarea>
  <button type="submit">Send</button>
</form>

That's it. No npm install. No backend code. No API keys to configure.

What's included

  • Shield β€” SHA-256 Proof-of-Work bot protection. Invisible to users, expensive for bots at scale.
  • Accessible β€” Automatic ARIA injection (aria-invalid, aria-describedby, focus management). EAA-compliant since June 2025.
  • EU-only β€” Cloudflare Workers, D1, and R2 in Frankfurt. No US data transfers. GDPR by architecture.

Links

  • 🌐 nforms.eu β€” Website & live demo
  • πŸ“– Documentation β€” Integration guides & API reference
  • πŸ“ Blog β€” Technical deep-dives on form security, accessibility, and privacy
  • βš–οΈ Compare β€” nForms vs reCAPTCHA, Turnstile, ALTCHA, Friendly Captcha

Free tier

100 submissions/month Β· Unlimited forms Β· Shield Basic Β· No credit card required


Built in Germany. Hosted in the EU. Zero tracking cookies.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors