Scores higher than 97% of indexed plugins
About
CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.
Security History
What It Does
CMB2 is a developer-focused WordPress library that lets you create custom meta boxes, custom fields, and admin forms entirely through code. It handles repeating field groups, options pages, user and term meta, and front-end form rendering without forcing a UI builder on you. In practice, it is the plumbing you wire into a theme or custom plugin when the built-in customizer and Gutenberg fields are not enough.
Who It's For
CMB2 is built for WordPress developers and agencies building bespoke sites such as real estate listings, job boards, course platforms, or any product where post types need dozens of custom fields. It suits teams comfortable writing PHP and registering fields in arrays rather than dragging and dropping. Non-technical site owners will likely find the workflow intimidating and should look at a visual form builder instead.
Who Should Skip It
If you only need a contact form, a lead capture page, or a simple drag-and-drop form for marketing, CMB2 is overkill and you will be far better served by WPForms, Forminator, or Fluent Forms. Anyone who is not writing or maintaining theme and plugin code will get no value from this library.
The Bottom Line
CMB2 earns an overall 87.03/100 and is one of the most respected code-first meta box libraries in the WordPress ecosystem, with near-perfect maintenance and ratings scores. It is not a plugin you install and click around in; it is a developer dependency that pays off when your project needs structured custom data on posts, users, terms, or options pages. If you can write PHP, you will likely love it. If you cannot, skip it and use a visual form builder.
Related Plugins
Pick WPForms when you need a polished, drag-and-drop front-end form builder for non-technical users and you do not want to write code.
Pick Forminator when you want free, visually-built forms, polls, and quizzes with payment and marketing integrations out of the box.
Pick Fluent Forms when you need a lightweight, performance-focused form builder with conversational and quiz modes and strong developer hooks.
Pick SureForms when you want a modern block-based form builder with AI assistance and a tighter native Gutenberg feel.
Pick Redux Framework when your main need is a code-driven options panel for theme or plugin settings rather than per-post custom fields.