NuboCoder – Beaver Builder Simple Module Creator
This plugin lets you create custom modules for Beaver Builder without writing a single line of PHP: define your module’s fields with a visual, drag-and-drop builder, write the front-end HTML template with placeholders, and the plugin generates and registers the Beaver Builder module for you. Full do
This plugin lets you create custom modules for Beaver Builder without writing a single line of PHP: define your module’s fields with a visual, drag-and-drop builder, write the front-end HTML template with placeholders, and the plugin generates and registers the Beaver Builder module for you.
Full documentation: https://cesarsiancas.com/plugins/nubocoder-beaver-builder-simple-module-creator/
Features
- Visual field builder — drag and drop fields onto your module, no manual JSON editing required.
- 9 field types — Text, Textarea, Select, Date, Color, Editor (WYSIWYG), Photo (WP Media), Link, and Timezone, each with only the settings that field type actually supports.
- Tabs and sections — organize a module’s fields exactly like Beaver Builder’s own native modules do.
- Advanced mode — drop into the raw Beaver Builder JSON whenever you need something the visual builder doesn’t support yet, with automatic two-way sync back to the visual builder.
- Automatic migration — modules written by hand, or created with older versions of this plugin, open right into the visual builder.
- REST API — create, read, update, and delete modules programmatically over HTTP, authenticated with standard WordPress Application Passwords. Built for automation scripts and AI agents, not just humans clicking around the admin.
- Security-hardened — generated class files are built with safely-escaped output, field types are server-side whitelisted, and every input is sanitized before it’s saved or rendered.
- Example module included — a real, working module ships with the plugin so you can see every field type in action before building your own.
For more on how Beaver Builder’s own module system works, see the Beaver Builder official documentation .
Tested using Beaver Builder Plugin (Pro Version) v2.8.3.4
For questions or custom requirements please contact the plugin’s author at zed.1985@gmail.com