Atlas Forms + Eleventy
Forms for 11ty static sites
Eleventy builds fast static sites, but forms need a backend. Atlas handles form submissions without plugins, shortcodes, or JavaScript frameworks. Just plain HTML forms that work.
Why Atlas for 11ty?
Simple forms for simple sites
Webhook Notifications
Send submissions to Slack, Discord, or any webhook endpoint.
File Uploads
Accept file uploads on your static 11ty site.
Spam Protection
Built-in spam filtering. No JavaScript framework needed.
Zero Config
No 11ty plugins or shortcodes. Just HTML forms.
Quick Setup
Add forms to 11ty in minutes
Create an Atlas Form
Sign up for Atlas and create a new form. Copy your unique form endpoint URL.
https://atlasforms.app/f/abc123xyz
Add Form to Template
Add an HTML form to your Nunjucks, Liquid, or HTML template.
{# contact.njk #}
---
layout: base.njk
title: Contact
---
<form action="https://atlasforms.app/f/abc123xyz" method="POST">
<label for="name">Name</label>
<input type="text" id="name" name="name" required>
<label for="email">Email</label>
<input type="email" id="email" name="email" required>
<label for="message">Message</label>
<textarea id="message" name="message" rows="4"></textarea>
<button type="submit">Send Message</button>
</form>Build and Deploy
Build your 11ty site and deploy to any static host.
npx @11ty/eleventy # Deploy _site to Netlify, Vercel, or anywhere
What You Get
Full form backend for 11ty sites
| Feature | Static | + Atlas |
|---|---|---|
| Form submissions | - | |
| Webhook notifications | - | |
| File uploads | - | |
| Spam protection | - | |
| No plugins needed | ||
| Any template language | ||
| Fast builds |
Ready to add forms to Eleventy?
Start free and upgrade when you need more. No credit card required.