Easy Code Highlighter
Code Highlighter Plugin for Joomla
30-day money-back guarantee
What can Easy Code Highlighter do for you?
Built for real Joomla sites
The Easy Code Highlighter plugin enhances code readability with syntax highlighting, customizable themes, multi-language support, and responsive design.
Reusable Code Snippets
Manage once, reuse anywhere
Store title, language, and code in the admin component, then place [codehighlight id=X] in articles or modules.
Multi-demo pages
Drop several shortcodes on one article for PHP, CSS, JavaScript, and more.
Prism.js Highlighting
Replaces SyntaxHighlighter
Version 2.0 ships Prism.js 1.30 instead of abandoned 2010 assets.
Languages that work
Reliable mapping for PHP, JavaScript, C#, PowerShell, and more.
Themes, Lines, Copy
Choose the look
Default, Okaidia, Tomorrow, Twilight, Coy, Solarized Light, Dark, Funky.
Reader helpers
Line numbers, line highlight ranges, and a copy button.
Editor Insert Button
No ID hunting
Pick a published snippet from a modal and insert the shortcode into the editor.
Optional plugin
Enable only when your editors need it.
Built for Joomla 4, 5, and 6
Modern plugin structure
Namespaced class, DI service provider, and SubscriberInterface.
Package install
Component, system plugin, and editor button in one ZIP.
Upgrade Friendly from 1.7
Keep your snippets
Component rows carry forward. Update article markup to [codehighlight id=X].
Legacy themes map
Old theme names resolve to the closest Prism theme.
Manage once, reuse anywhere
Store title, language, and code in the admin component, then place [codehighlight id=X] in articles or modules.
Multi-demo pages
Drop several shortcodes on one article for PHP, CSS, JavaScript, and more.
Replaces SyntaxHighlighter
Version 2.0 ships Prism.js 1.30 instead of abandoned 2010 assets.
Languages that work
Reliable mapping for PHP, JavaScript, C#, PowerShell, and more.
Choose the look
Default, Okaidia, Tomorrow, Twilight, Coy, Solarized Light, Dark, Funky.
Reader helpers
Line numbers, line highlight ranges, and a copy button.
No ID hunting
Pick a published snippet from a modal and insert the shortcode into the editor.
Optional plugin
Enable only when your editors need it.
Modern plugin structure
Namespaced class, DI service provider, and SubscriberInterface.
Package install
Component, system plugin, and editor button in one ZIP.
Keep your snippets
Component rows carry forward. Update article markup to [codehighlight id=X].
Legacy themes map
Old theme names resolve to the closest Prism theme.
Docs & setup
Get up and running fast
Written guides for installing and configuring Easy Code Highlighter — from first setup to the options that matter.
- Installation steps
- Configuration options
- Practical usage tips
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$9
30-day money-back guarantee
$19
30-day money-back guarantee
$29
30-day money-back guarantee
$49
30-day money-back guarantee
Have questions about Easy Code Highlighter?
Frequently asked questions
Easy Code Highlighter 2.0 supports Joomla 4, Joomla 5, and Joomla 6. PHP 8.1 or later is recommended.
Use [codehighlight id=X] where X is the published snippet ID from Components → Easy Code Highlighter.
Yes. Create one published snippet per sample, then place multiple [codehighlight id=X] shortcodes in the same article. You do not need separate Plugin menu pages for that.
It is removed in 2.0. Create snippets in the component and replace old {code}...{end-code} blocks with [codehighlight id=X].
The front-end engine is now Prism.js. The system plugin uses a Joomla service provider. An editor insert button is included. SyntaxHighlighter assets are gone.
Yes. Snippets stay in the database. Update article markup to the new shortcode, open the system plugin, review the theme, Save, and clear cache.
In the snippet, set Highlight Lines to values such as 1,3,5-7.
Version 1.x could load the wrong brush filename for js. Version 2.0 maps JavaScript correctly through Prism.
No. It is optional. You can always copy the shortcode from the component list.
Visit support.joomlax.com. Include your Joomla and PHP versions, theme setting, snippet language, and page URL.
Still have questions?
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 100+ extensions, ongoing updates, and full-time support. Plans start at $99.
- Satisfaction guarantee
- Secure SSL payment
- Updates included