Bigup Web: Bigup Forms
Gutenberg-powered form builder for creating flexible contact and custom forms in WordPress.
by Jefferson Real · github.com/webguyjeff/block-forms · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/webguyjeff/block-forms/archive/refs/heads/main.zipGutenberg-powered form builder for creating flexible contact and custom forms directly in the WordPress block editor.
✨ Features
- Build forms visually using the block editor (Gutenberg)
- Add and arrange fields as blocks
- Lightweight and flexible compared to traditional form builders
- Designed to integrate naturally with WordPress editing workflows
- Ideal for contact forms, simple data capture, and custom layouts
- Email sending of submissions
- Submission storage as posts
- Input validation
- Spam protection
📦 Installation
WordPress
- Upload the plugin to
/wp-content/plugins/ - Activate the plugin via the WordPress admin
- Open the block editor and search for “Form” or related blocks
🚀 Usage
WordPress
- Open a page or post in the block editor
- Insert the Form block
- Add fields (text, email, textarea, etc.) as inner blocks
- Configure labels and settings as needed
- Publish and start collecting submissions
Use cases:
- Contact forms
- Simple enquiry forms
- Custom inline forms within content
⚙️ Configuration
- Configure form fields directly within the block editor
- Adjust labels, placeholders, and required fields
- Control layout using standard block editor tools
🧱 Blocks / Components
- Form Block — Container for building a form
- Field Blocks — Input elements such as text, email, textarea, etc.
- Submit Button — Handles form submission (built into form block)
🎨 Styling
- Inherits styles from your active theme
- Fully compatible with block editor design tools
- Build in style presets for quick styling
📸 Screenshots
...coming soon!
🛣 Roadmap
- [ ] Additional field types
- [ ] Microsoft account email sending
- [ ] Enhanced spam protection (e.g. CAPTCHA or equivilent)
- [ ] Form templates
🤝 Contributing
Contributions, issues, and feature requests are welcome.
If you’d like to contribute:
- Fork the repo
- Create a feature branch
- Submit a pull request
🐛 Issues
If you find a bug, please open an issue with:
- Steps to reproduce
- Expected behaviour
- Screenshots (if relevant)
📄 License
This project is licensed under the GNU General Public License v3.0.
👤 Author
Built and maintained by webguyjeff