OpnForm is an open-source form builder designed to empower developers and users alike. This technical documentation serves as your comprehensive guide to understanding, implementing, and contributing to OpnForm.Documentation Index
Fetch the complete documentation index at: https://docs.opnform.com/llms.txt
Use this file to discover all available pages before exploring further.
For end-user documentation, feature explanations, and usage guides, please refer to our Help Center.
Cloud Version
Managed service with high availability and security.
Deploy
Self-host OpnForm for full control and customization.
Contribute
Join our open-source community and contribute.
API Reference
Integrate OpnForm with our comprehensive API.
Features
- 🚀 No-code form builder with unlimited forms, fields & submissions
- 📝 Various input types: Text, Date, URL, Phone, Email, Checkboxes, Select, Multi-Select, Number, Star-ratings, File uploads & more
- 🌐 Embed anywhere (website, Notion page, etc.)
- 📧 Email notifications for form owners & respondents
- 🔒 Hidden fields and form passwords
- 🔗 URL form pre-fill
- 💬 Slack and Discord integrations
- 🪝 Webhooks
- 🧠 Form logic and AI-powered form generation
- 🎨 Customizable colors, images, and custom code
- 🛡️ Captcha form protection
- 📅 Form closing date
- 🔢 Limit on number of submissions
- 📊 Form analytics
- 📁 File uploads
- 🆔 Unique submission ID
- 📱 Single or multi-page forms
- 🔍 Form templates for inspiration
- 🔄 Editable submissions
- 🌐 Custom domain
- 🏷️ Remove OpnForm branding
- 🔔 Form confirmation emails
- …and more!
The easiest way to get started with OpnForm is through our official managed service in the Cloud. It takes just 1 minute to start building forms with the free plan, with high availability, backups, security, and maintenance all managed for you.