The Joomla! Extensions Directory ™

JS CSS Control Plugin

JCC - JS CSS Control

Control the loading of JS and CSS files globally and specifically in Joomla!

With this plugin the loading of JS and CSS files can be easily controlled. You may suppress loading those files on pages where they are not needed. This might be important for example at the frontpage for optimizing loading times. The plugin is able to exclude those files globally or just on selected pages.

For global exclusion you have to enter the concerned file (with suffix) in a field. For selective exclusion on specified pages you have to enter additionally to the file name, parameters of the specified page, separated with a pipe symbol (|). You may generate an output of required parameters using the debug mode at the frontend. See tab "Installation" on the project page for more details.


* Exclude JS files
* Exclude CSS files
* Global and specific deactivation of the files
* Debug Mode (for determining of the required parameters) with detailed information
* Language: English and German


Joomla! 3.x -

Joomla! 2.5 -


The extension is completely free, but you need a subscription for support:

Report Extension




Reviews: 3
very good plugin thanks for the possibility to use conditions
Reviews: 8
I have been using JS Plant which was great (but no css support).

However, this extension I finally have control over my css and can remove js - easily and quickly. Thanks!
Owner's reply

Thank you very much for your review!

Reviews: 2
I have tried others on here that claimed to speed up sites with compression only to run into many conflicts. This one worked right out of the box with no modifications needed.
Owner's reply

Thank you for your review!

Reviews: 3
Honestly I never get round to posting reviews. This software has saved me a lot of problems. I have two quiet hefty components and template on my site. It was very slow. I installed and configured this plug in (I'd say it was relatively easy as my knowledge is not that great) and no my site is much quicker. I would say be careful when testing but the software does exactly what it says and allows you to load js and css on a page that is needed and not everything else.
Owner's reply

Have success with JCC! Thank you for your review.

Reviews: 7
If you want a lean installation of Joomla and know what you are doing, this is an excellent way to get rid of all unnecessary CSS and JS files.

just add them to the list and you are done. Becareful that you do not just write block template.css better use the full path /plugin/coolplugin/css/template.css

Have Fun
Owner's reply

Yes, this plugin is easy to use but you have to know what your are doing!

Thank you very much for your review!

Reviews: 4
Using some nice extensions like jomsocial or flowplayer? Then you can not get passed this plugin!

Many extensions load some js scripts on every site, where they are not needed. Long loading times and even conflicts might be the result.

JCC let´s you control on which site which js is loaded, even which css is loaded and this is a leap forward to optimization!

Thanks a lot to the programmer for such a well working, small and easy plugin.
Owner's reply

Nice! Thank you very much for your review.

Reviews: 1
Have to go with excellent on this one. Very easy to use and does what it says. I think this might be the first review I ever written and I've been working with Joomla for years. Good stuff!!
Owner's reply

Nice! Thank you, have success!

Reviews: 2
Finally I can get rid of the unneeded JS files on the home page. That boost's the loading time noticeable! The provided installation docu helps a lot.
All in all, nice work.
Owner's reply

You are welcome. Thank you for your review!

Reviews: 24
Finally I may control my loaded JS-libraries and used CSS files on every site!

Ok, I am a web designer, not a developer. But everybody who got deeper into Joomla! knows, that it is getting bloated by time.

Especially JS-Scripts, used on one site only for displaying a little slideshow, are generally loaded on EVERY site, not depending if needed or not, had been a performance blocker for me which I, until know, did not knew how to handle.
Although, I really try to hold CSS files small, I already had the wish to not load them, if they aren´t needed...

Joomla! should be capable to do this with the on board tools, but it´s not.

JCC helps in a simple and effective way to prevent those unneeded files and libraries from loading on sites, where they aren´t needed... This boosts the loading time and even helps to prevent incompatibilities!

I think this fine piece of code is not really for beginners, but if you know how to look at your source code and ever wondered WHY this CSS or JS has been loaded, where it wasn´t useful, try JCC! It might sound complicated but really, it isn´t!

Thanks once more to the developer for his contribution to the community!
Owner's reply

Thank you very much for your review!