• Client 1
  • Client 2
  • Client 3
  • Client 4
  • Client 5
Trusted by over 100k+ users - 4.9

Easy Includes

Plugin to Include Javascript or CSS files to Joomla

J4 J5 J6 Plugin P

2.0

Current Version

7.57K

Active Users
What can Easy Includes do for you?

See our product features

Joomla System plugin which can be used to add CSS files/ stylesheets, Javascript /jQuery files, CSS declaration and Javascript declaration directly in the Joomla Administrator.
Files · CDN · Inline

CSS and JS Without Template Edits

Keep custom assets separate
Add site-relative CSS or JavaScript paths, CDN URLs, or trusted inline code from the plugin settings.

Per-row control
Turn any file or inline block on or off without deleting it.

Defer · Async · Modules

Modern Script Loading

Choose how scripts run
Use Normal, Defer, or Async loading for each JavaScript file.

CDN-ready options
Support ES modules, nomodule fallbacks, crossorigin, and Subresource Integrity hashes.

Off · Auto · Aggressive

Cache Busting That Makes Sense

Auto mode
Uses the local file change time so browsers pick up updates after you edit a file.

Aggressive mode
Adds a timestamp on every request. Keep it for testing only.

Groups · Components · URLs

Skip Pages That Should Stay Clean

Exclusions built in
Skip selected user groups, components such as com_users, or URL path fragments like /checkout.

Front-end by default
Administrator loading stays off unless you turn it on.

Screen · Print · Custom

CSS Media When You Need It

Target the right screens
Apply stylesheets to all, screen, print, or a custom media query such as (max-width: 768px).

Inline styles too
The same media options work for inline CSS blocks.

Validation · Logging

Safer Paths and Clear Debugging

Path checks
Rejects directory traversal and dangerous URL schemes before assets are registered.

Debug logging
Optional log notes for skipped exclusions and failed rows while you troubleshoot.

Service Provider · WAM

Built for Joomla 4, 5, and 6

Modern plugin structure
Namespaced class, DI service provider, SubscriberInterface, and language files.

Web Asset Manager
Registers styles and scripts the Joomla way so templates and other extensions stay compatible.

Settings Preserved

Upgrade Friendly from 1.5

Keep your rows
Existing files and inline blocks carry forward with the same core parameter names.

Clearer controls
Old Head/Body choices map to Normal or Defer, and obsolete IE conditional comments are removed.

Keep custom assets separate
Add site-relative CSS or JavaScript paths, CDN URLs, or trusted inline code from the plugin settings.

Per-row control
Turn any file or inline block on or off without deleting it.

Choose how scripts run
Use Normal, Defer, or Async loading for each JavaScript file.

CDN-ready options
Support ES modules, nomodule fallbacks, crossorigin, and Subresource Integrity hashes.

Auto mode
Uses the local file change time so browsers pick up updates after you edit a file.

Aggressive mode
Adds a timestamp on every request. Keep it for testing only.

Exclusions built in
Skip selected user groups, components such as com_users, or URL path fragments like /checkout.

Front-end by default
Administrator loading stays off unless you turn it on.

Target the right screens
Apply stylesheets to all, screen, print, or a custom media query such as (max-width: 768px).

Inline styles too
The same media options work for inline CSS blocks.

Path checks
Rejects directory traversal and dangerous URL schemes before assets are registered.

Debug logging
Optional log notes for skipped exclusions and failed rows while you troubleshoot.

Modern plugin structure
Namespaced class, DI service provider, SubscriberInterface, and language files.

Web Asset Manager
Registers styles and scripts the Joomla way so templates and other extensions stay compatible.

Keep your rows
Existing files and inline blocks carry forward with the same core parameter names.

Clearer controls
Old Head/Body choices map to Normal or Defer, and obsolete IE conditional comments are removed.

Need help getting started?

Our comprehensive documentation provides step-by-step instructions for setting up and installing Easy Includes.

Step-by-step guides
Video tutorials
Configuration examples
Read Documentation
Documentation Preview
Have questions about Easy Includes?

Frequently Asked Questions

Still have questions?

SAVE 90%

Supercharge Your Joomla Site with 60+ Premium Extensions

3 Months Support Regular Updates Secure Code
$999
$ 99
One-time payment
Get Access Now
Secure Payment

Create Your Own Joomla Module for Free!

Use our Free Joomla Module Generator to quickly create custom modules for your website.

Sign in to your account

Don't have an account yet? Register Now!