Select your language

Extensions

Component Builder

Free v6.1.6 J4–J6 1 4

Joomla Component Builder (JCB) is an open-source tool for building custom Joomla components: tables, views, fields and permissions are defined in the backend and a compiler writes the code.

Joomla Component Builder (JCB) was created by Llewellyn van der Merwe and is now a community-driven project. It is a component for developers: the structure of a new extension, including database tables, views, fields and permissions, is described in the administrator interface, and a built-in compiler then produces a ready component that follows Joomla coding standards. It fits studios and freelancers who regularly build custom components for clients.

Features

  • Unlimited components, tables and views; views and fields defined once can be reused across projects.
  • All core Joomla field types including subforms, custom validation rules and Joomla custom fields.
  • Categories, tags, batch processing, filters, import and export in backend list views.
  • Permissions at the level of views, items and single fields, plus version history for records.
  • Custom PHP and JavaScript can be injected at almost any point of the MVC structure; code edited in an IDE can be pulled back during compilation.
  • Update servers for generated components, string export to Excel for translation, Git integration and direct installation of the compiled component from the compiler screen.

Compatibility

JED lists Joomla 3, 4, 5 and 6; the catalogue tracks Joomla 4, 5 and 6. The current version is 6.1.6, last updated in JED on 26 August 2026. It is free and open source, and updates arrive through the standard Joomla update system.

Similar

Component Builder
Download
Version
v6.1.6
Compatibility
J4–J6
Updated
2026-09-24
Downloads
1
Views
4



All versions (100)