# Developer tools
Developer tools help build and debug Joomla extensions and custom functionality without core hacks. They are useful for developers and agencies that build sites with their own components, forms and content types.
Component Builder generates the code of custom components from defined tables, views and fields, and JED Checker scans an extension archive for issues before a JED submission. SEBLOD builds custom content types, fields and forms, qlform describes form fields in XML, and Sourcerer inserts PHP, HTML, CSS and JavaScript into articles and modules. There are other tools too: jQuery Easy tidies up jQuery loading, and ReReplacer and DB Replacer replace text in page output and in the database.
Free
Sourcerer
v16.0.2
J4–J6
Insert PHP, HTML, CSS and JavaScript straight into articles, modules and other parts of Joomla with tags, so...
Free
SEBLOD
v6.0.0
J5–J6
A content construction kit and app builder for Joomla: custom content types, fields, forms, multi-criteria...
Free
qlform
v15.0.3
J4–J6
A form module for developers: fields are described in XML using the Joomla form system, with every standard...
Free
ReReplacer
v16.2.0
J4–J6
On-the-fly replacement of any text or HTML in Joomla page output, with regular expression support; the...
Free
jQuery Easy
v5.4.0
J4–J6
A Simplify Your Web plugin that tidies up jQuery loading: it keeps one copy of jQuery and jQuery UI, places...
Free
JED Checker
v2.4.2
J4–J5
A developer tool that scans a Joomla extension archive for issues that get JED submissions rejected: GPL...
Free
DB Replacer
v9.1.0
J4–J6
Search and replace directly in the Joomla database by Regular Labs: any table of the site, case-sensitive...
Free
Component Builder
v6.1.6
J4–J6
Joomla Component Builder (JCB) is an open-source tool for building custom Joomla components: tables, views,...