JoomlaWorks Extension Updates

JoomlaWorks is developing and supporting some of the most respected and popular extensions in the Joomla! community, including the groundbreaking K2, AllVideos, Simple Image Gallery and Frontpage Slideshow. Since 2006 we have developed more than 26 extensions for the Joomla! CMS, all of which have been used in hundreds of thousands of Joomla! sites across the world. Late 2010, our extensions had been downloaded more that 4 million times, out of which AllVideos and Simple Image Gallery had more than 1.5 million downloads each and K2 more than 350,000! Innovation and the open source philosophy are the two things that motivate us!
  1. SocialConnect

    SocialConnect is the only Joomla extension that allows you to integrate your Joomla site with social networks and identity providers for user authentication, posting content directly to social networks and 3rd-party comment system integration.


    Let your users register to your website with their social profile from Facebook, Twitter, Google, Google+, LinkedIn, Github,, Microsoft/Windows Live/Xbox or any Ning network

    Let your users register to your website with their social profile from Facebook, Twitter, Google, LinkedIn, Github,, Microsoft (, Hotmail, SkyDrive, Windows Live, Windows Phone & Xbox Live), Amazon, Disqus, Foursquare, StackExchange, SoundCloud & Tumblr.

    AutoPost to Facebook & Twitter right from K2 and Joomla

    AutoPost to Facebook, Twitter & LinkedIn right from the Joomla article or K2 item edit forms!

    Add Facebook Open Graph and Twitter Card tags on each K2 item or Joomla article to make your content even more social media ready

    Add Facebook Open Graph and Twitter Card tags on each K2 item or Joomla article to make your content even more social media ready.

    Enable Disqus or Facebook comments on your K2 items, Joomla articles, Virtuemart or RedShop product pages.

    Enable Disqus or Facebook comments on your K2 items, Joomla articles, Virtuemart or RedShop product pages.

    Avatars for your users from their social profile K2 or

    Avatars for your users from their social profile, K2 or

    Better login and registration pages, with multiple layouts to choose from. A user module that actually makes sense.

    Better login and registration pages, with multiple layouts to choose from. Users also get a customizable landing page after login.

    Easily check how many concurrent users browse your site

    Easily check how many concurrent users browse your site and see who's logged into your site and from which social network.

    Fully redesigned backend UI in v1.5

    Easy to configure with a simple, yet elegant "status" dashboard in Joomla's backend.

    Use the SocialConnect Twitter module and style it the way you want

    Use the SocialConnect Twitter module to display one ore more streams of tweets for any Twitter account & style it the way you want, unlike the official Twitter widget which is too "design restrictive" when it comes to embedding.


    Beautiful & customizable frontend

    SocialConnect comes with a set of predefined layouts to use right out of the box - or customize anyway you like. Consistency between the component & module layouts make your user "not think" and thus easier to engage with your e-shop, forum, community or other type of site that utilizes user engagement. Check out the available component and module layouts below for more.
    • SocialConnect
      Remember that ugly login page in Joomla? Now you can forget about it. A simple layout that can easily fit any Joomla template design - distinct blocks for the available user actions. Don't make your user think. Make it easy for them to join your site. The layout you see here is one of the 3 bundled with SocialConnect.
    • SocialConnect
      The second layout gives more focus to the registration process. Like the first layout, it allows you to have an optional descriptive text communicating to your users why they should sign up/register to your website.
    • SocialConnect
      The 3rd layout is a variation of the first one and it's ideal for single-column layouts. The optional welcome text in on the left of the sign-in block, while registration is at the bottom. Perfect for minimal designs or for clear focus on the registration/sign-in process.
    • SocialConnect
      Like the component, the SocialConnect module comes with 2 layouts as well. A compact layout that reveals the login/registration actions for your user, which can easily fit on your site's header or toolbar. The official K2 website uses the compact layout at the top-right.
    • SocialConnect
      ...And an "expanded" layout, ideal for using SocialConnect in the sidebar of your Joomla e-shop or forum. The layout is generic enough to easily fit any design. Maintaining a consistent login block across your site will not make your user wonder "where" they login when browsing through the pages of your site.

    Integrates with all major social networks & service providers

    SocialConnect - Cross post to social media networks

    Post to Facebook, Twitter & LinkedIn 
    right from the Joomla backend

    Posting to Facebook, Twitter & LinkedIn just got easier. No need to use an external paid service like HootSuite or Buffer to cross-post your content to these social networks. No need to bother managing users for such services. Just have your content authors post directly from the Joomla article or K2 item edit forms directly to your social media accounts in Facebook, Twitter or LinkedIn. It's that simple!
    • SocialConnect - Cross post to social media networks
      Share panelSelect the networks you want to share to and optionally append some custom text.
    • SocialConnect - Cross post to social media networks
      You can switch to the horizontal layout of the sharing panel, anytime.

    Connected users overview & site visitor count

    Quick overview of how many visitors browse your site and how many users are logged in (and from which social network) at a given moment.
    OverviewDynamically updates the total users from all the social networks.
    All the users connected to your website including visitors.
    Break down of the users connected by social network

    Click on the images below to see how the SocialConnect admin module looks in Joomla versions 1.5, 2.5 and 3.x.{gallery}galleries/products/socialconnect_dashboard:272:200:0:2:jquery_slimbox:Sleek{/gallery}

    A dashboard that makes sense.

    The SocialConnect dashboard clearly indicates which social network services are enabled (and which aren't) for your Joomla site.
    A dashboard that makes sense
    Check the status of each social network authentication plugin
    Overview of required system information.


  2. Simple Image Gallery Pro

    simpleimagegallerypro_300x88_24.pngNEW VERSION 3.9 released in July 2021!

    Adding image galleries inside your Joomla articles has never been easier!

    Using the "Simple Image Gallery PRO" extension from JoomlaWorksyou can quickly display a folder of images on your server as a stylish image gallery within any Joomla article, K2 item, Virtuemart or HikaShop product and any other Joomla extension that loads the Joomla WYSIWYG editor (TinyMCE, JCE, JCK Editor etc.).

    The process is dead simple. You just click the "Simple Image Gallery PRO" editor plugin button located under any WYSIWYG editor box, anywhere in Joomla and you can easily select an image folder to present as an image gallery on your site. Don't have images uploaded yet? You can just drag and drop images in the extension's built-in uploader and batch upload images, one by one, without overloading your server or requiring high memory limits from PHP. Then add captions using the intuitive interface, save and simply select to add inside your Joomla content.

    The "Simple Image Gallery PRO" editor plugin will insert a Joomla plugin snippet for every image gallery (something like { gallery}mygallery:200:140:0:2{/gallery} inside the editor content) and then this snippet will "automagically" present as an image gallery, in a stylish thumbnail grid (or slideshow) with "lightbox" popups to showcase the original images, when users click on the thumbnails!

    "Simple Image Gallery PRO" is the best Joomla gallery system because a) it's easy to use & manage, b) it allows you to embed image galleries right where your content is (and not redirect your visitors to some other "gallery" section!), c) it offers multiple layouts/templates to present your image gallery and d) it supports the best popup (lightbox/modal) engines to display the original images.

    Check out the demo we prepared, showcasing multiple galleries with different layouts on the same page.

    So now:

    a) you don't need to have an additional gallery component to display your images and/or redirect your visitors elsewhere, as the galleries integrate with your Joomla articles, K2 items, Virtuemart/HikaShop products or any other component that allows "plugin parsing" and also utilizes Joomla WYSIWYG editor plugins.
    b) you focus more on content writing and less on managing the images! You are not limited to embedding one gallery per article, you can embed as many as you want.
    c) you don't have to worry about upgrades. Simply install any new version of the extension on top of the old one and your galleries will inherit any new features! Fully backwards compatible and better still, it works with Joomla versions 1.5 to 3.x!

    SIGPro v3.6.6 Galleries


    • Amazing backend component and WYSIWYG editor plugin allow you to fully control gallery creation, previewing and editing, either on a centralized place (the component) or inside any component form that load a Joomla WYSIWYG editor: We have created a new design philosophy that blends amazingly well with the Joomla admin user interface. And it's also consistent on all supported Joomla versions (1.5 to 3.x). You, your clients and your content writers will love it. And when you upgrade to a newer Joomla version, they won't need to adapt to a new design, because the design is consistent across different Joomla versions.
    • Fully configurable thumbnails: Adjust the default width and height, set the thumbnail quality. You can even have different galleries displayed with thumbnails of different dimensions on the same page! You set all this options right before inserting an image gallery into your content. It's a piece of cake.
    • Captions in your galleries: Don't just create image grids. Add meaningful information under each thumbnail! Using the Simple Image Gallery Pro backend interface (accessible via the component or the WYSIWYG editor plugin) you can optionally provide a short title and a more detailed description text per image. You can even use full HTML code inside the image description which is displayed on the lightbox popup. Don't want to add captions? You don't have to, it's completely optional. Continue to just upload images inside Simple Image Gallery Pro and let it do everything else!
    • Full JoomFish/Falang support: for captions in multiple languages!
    • Smart thumbnail resize: If enabled, thumbnails are resized to fit the thumbnail viewport as set in the plugin parameters. This option is ideal when you want to display images of different aspect ratio in thumbnails of the same dimensions.
    • 10 amazing gallery layouts (themes), including "Polaroids" and the JavaScript enhanced "Galleria", "Galleria White" & "SlickShow1" which transform your gallery to a slideshow.
    • Gallery layouts are based on the MVC architecture, which means you can fully override all gallery layouts (both HTML and CSS) to match your needs - and without caring about future updates of the plugin breaking your unique gallery layout! You just place the overrides inside your Joomla template's folder structure.
    • 13 of the best popup (lightbox) engines, most fully responsive to match your site responsive/adaptive design! Most popup engines are powered by jQuery, but we also provide 2 that utilize "vanilla" JavaScript as well. The jQuery ones are loaded in "no conflict" mode to avoid any JavaScript conflicts with other Joomla extensions that may also utilize jQuery-based scripts.
    • Flickr Gallery/Album/Set integration: Probably the easiest way to embed a Flickr set of images... Just paste the Flickr URL within the plugin's { gallery} tags like this { gallery}{/gallery} and you're done!
    • Single thumbnail mode: only one thumbnail shows up in place of your normal gallery but once you click on it, you can browse though the entire source gallery folder! This mode is ideal for powerpoint-like presentations.
    • Thumbnails are created by the source images, but even the source images can also be resized: By utilizing external cloud services, you can make sure your "source" images never exceed a given width (e.g. 900px). That way, you avoid causing any confusion to your visitors by opening a 2000px wide image inside a lightbox that covers the entire browser window, just because one of your content writers uploaded an extremely large image! Some of the popup engines go one step further and will automatically adapt the source image to fit the browser window, when their original or "cloud resized" dimensions exceed the actual viewport.
    • Allow source image downloading: want your visitors to download the original images you uploaded? Just turn on the related component parameter and your visitors will see a download link the gallery popups.
    • Slideshow option built into most popup engines: if you choose a popup engine that is "slideshow capable", then your visitors don't need to manually click the navigation elements inside the lightbox popup to move back and forth in the image set. They can simple hit the slideshow play button and the images will auto-slide until the end of the gallery is reached.
    • Embed a module position in the popups: want to serve banners in all your popup images? Just include a module position which fetches banners from some banner module and let Simple Image Gallery Pro do the rest!
    • Print stylesheet: A "print" stylesheet makes sure your galleries won't look messed up when visitors print your articles (cause browsers don't render background images when printing). Simple Image Gallery Pro hides all your galleries and puts an anchor link in place, when printing a page with galleries on it. So your visitors have a point of reference for their galleries and if they print your pages as PDFs, the get working links to click on when they view the PDF file!
    • Simple Image Gallery Pro uses the Joomla API to attach the various CSS and JS files required for the galleries: This makes it possible to use some of the many "compression" plugins (from the Joomla Extensions Directory) to "mashup" all these files in just 1 CSS and 1 JS file. More over, the thumbnail creation engine is written from the ground up to consume the least possible resources from your server, making Simple Image Gallery Pro "shared hosting" friendly too!
    • Fully integrates with K2, the popular content extension for Joomla, inside the "Image Gallery" tab of the K2 item forms.
    • Mobile/tablet device friendly: tested on iOS and Android devices of various dimensions - utilizing the "responsive" popup engines, you can also make the viewing experience better with touch support for navigating between images.
    • Advanced features include the setting of different gallery layouts (themes) and/or popup engines per gallery on the same page!
    • New extended syntax for more flexibility (for power users). Allows you to use multiple gallery layouts and/or multiple popup engines under the same page!
    • Backwards compatibility with the free version. You just uninstall the free version, install the PRO version and you're done! No need to re-edit your existing content items (articles) that previously included image galleries, inserted with the free version. If you forget to uninstall the free version, Simple Image Gallery Pro will gently remind you.
    • Requirements auto-detect: if something is not set up properly in your site or server or if a selected image folder is wrong or already deleted, preventing Simple Image Gallery Pro to operate properly, the extension can detect any limitations and notify you accordingly.
    • Frontend image gallery uploading is now possible to isolated user folders! That means your community's users or your site's content contributors can now use the handy Simple Image Gallery Pro editor button to upload and manage image galleries for their content. This option is applicable to any Joomla extension that allows frontend editing for its content (e.g. K2 or the default Joomla article system).
    • Better ACL integration for Joomla 2.5 or later. You can now assign permissions to create, edit and/or delete to separate Joomla user groups in the backend.
    • Enforce a file size limit (e.g. 300kb or 2mb) for each image in the gallery uploader.
    • Reads EXIF orientation data and properly rotates (or flips) images, which means there's now no need to use desktop software to manipulate image orientation first (especially on images taken on pro DSLR cameras).
    • Compatible with Joomla 1.5, 2.5 & 3.x.
    • Compatible with PHP versions up to 7.4.




    Already a customer? Download updates!

  3. Simple RSS Feed Reader

    Adding RSS/Atom syndicated content inside your Joomla website is now super-easy and simple with the 'Simple RSS Feed Reader' module from JoomlaWorks. All you have to do is add a few feeds to the module parameters, publish the module in some position and that's it!

    You can even publish multiple feeds at the same time (meaning in the same module instance) and have them display combined!

    The 'Simple RSS Feed Reader' module is based on the same feed parsing engine that powers, the most popular Joomla news aggregator in the Joomla Community.

    The feeds are stored inside your Joomla site's cache folder and refreshed in a specific time interval, which you set in the module's parameters. This feed cache is different to Joomla's cache, as you may need to have your site refreshed every 5 minutes, but have the feeds the module retrieves stored longer than 5 minutes.


    Notable features

    • one input box for feeds enables you to add unlimited feeds per module instance
    • combine multiple feeds into one output list
    • show or hide the first image inside each feed content
    • extract and resize remote images for more layout control
    • there's an additional option to serve resized images using a remote image resizing service ( - powered by CloudFlare's CDN) for fast loading times and without stressing your server
    • additional content options include pre-text, post-text and a custom link option at the bottom of the feeds block
    • MVC templating is standard - the module comes pre-packed with 3 sub-templates that will fit most sites - they also serve as a great starting point if you want to create your own
    • a special 3rd template (which was added in v3.8.0) allows for rendering any YouTube Playlist's feed as a list of videos (requires the use of the AllVideos plugin - also free)
    • one input box for feeds enables you to add unlimited sources to your module  

    After you install the module, add one or more feed sources in the related box under "Fetch Options" and simply adjust the "Feed Content Options" in the module parameters.



    The module comes with 3 sub-templates, which should be sufficient for most websites. If you want more control, you can simply override both the generated HTML and CSS, using MVC template overrides within your Joomla template. Or you can create new folders inside your template's /html/mod_jw_srfr/ folder and just select the new ones in the module's parameters.

    The compact template is inspired by

    "Simple RSS Feed Reader" is released under the GNU/GPL v2 license.

  4. K2 Plugin for sh404SEF

    k2 plugin for sh404sef logo 1024x512
    A plugin for supporting K2 in sh404SEF.

    Use the plugin to configure K2 URLs when using sh404SEF in a multitude of options.

    Unlike the previous built-in implementation for sh404SEF, this new plugin provides new URL manipulation options and it has dual compatibility with K2 versions 2.7.0+ as well as the upcoming K2 version 3.

    The plugin has been successfully tested with sh404SEF versions 4.6.x in Joomla 2.5 and 3.x.


    • K2 v2.7.0 or newer
    • sh404SEF v4.6.x or newer
    • Joomla 2.5 or 3.x


    • Make sure you meet the requirements above and that K2 and sh404SEF are already present on your Joomla installation.
    • Upload the latest version of the plugin on your Joomla site.
    • Locate the plugin under the "sh404SEF ext plugins" group in the Joomla Plugin Manager.
    • Click the plugin name to edit its settings - most options are pretty self explanatory.
    • Make sure the plugin is enabled and hit "Save & Close" after you adjust settings as you see fit.
    • Clean your sh404SEF URLs cache.
    • Clean Joomla's cache if it's enabled.
    • K2 URLs should now be optimized by sh404SEF.




    k2 plugin for sh404sef backend
  5. AllVideos

    AllVideos (by JoomlaWorks) is the universal media player for Joomla and a classic must-have extension for any Joomla based website.

    Use the plugin to easily embed video & audio content from all major 3rd party media providers (YouTube, Vimeo, Dailymotion, Twitch, Facebook, Flickr, Mixcloud & SoundCloud) inside your Joomla articles, K2, Virtuemart, Kunena or any other Joomla component that supports "content" plugins.

    Additionally, it allows you to playback any web-native video/audio file format hosted on your server or even a remote server, providing great flexibility when it comes to media content embedding. Fun videos, product presentations, audio podcasts, you name it!



    • You don't have to copy/paste huge blocks of HTML code, just to get a video from YouTube to playback on your Joomla website. Your WYSIWYG editor in Joomla loves it and so will you and your clients!
    • You use simple plugin tags like {youtube}{/youtube} (or just {youtube}g5lGNkS5TE0{/youtube}), {mp4}holiday_in_rome{/mp4} or {mp3}pixies_bonemachine{/mp3}.



    1. All major 3rd party media providers are supported: YouTube (single videos & playlists), Vimeo, Dailymotion, Twitch, Facebook (for videos), Flickr (for videos), Mixcloud & SoundCloud. Use simple plugin tags utilizing the full media page URL (e.g. {youtube}{/youtube}) or just the ID from the media URL page (e.g {youtube}g5lGNkS5TE0{/youtube}).
    2. Stream your own media content using web-native video and audio formats like H.264/MPEG-4 (.mp4/.m4v/.m4a), WebM (.webm), Ogg Theora Vorbis (.ogg/.ogv/.oga), MP3 (.mp3), WAVE PCM (.wav) & FLAC (.flac), as well as generic containers like .avi & .mkv. For non web-native media embedded with older version of AllVideos (prior to version 5.0.0), which are not supported by modern browsers, a download message will be presented - this basically includes Flash Video (.flv/.f4v), ShockWave Flash (.swf), Windows Media (.wmv/.wma), QuickTime (.mov/.mpg/.mpeg/.3gp/.3g2/.aac), DivX (.divx) etc.
    3. Easily embed your media content either directly from your server or a remote server.
    4. Use custom preview (poster) images for self-hosted video & audio files. For videos specifically (and unlike any other similar solution in Joomla), AllVideos can auto-generate preview images from the 5th second of each video by utilizing modern browser features.
    5. Need a simple way to have random preview images for your self-hosted audio files? Enable the integration and your audio files will use random music/audio related images as previews from the popular stock image service.
    6. Use AllVideos to display background videos with muted sound.
    7. Simple controls inside the plugin's parameters page provide layout consistency on all the videos shown in your Joomla website. Set your preferences in seconds, publish the plugin and you're ready to start embedding media content!
    8. Easy, descriptive syntax for media embedding - {format OR provider}filename{/format OR provider}. You can also use syntax like {format OR provider}filename|width|height|autoplay{/format OR provider} (e.g. an "autoplaying" YouTube video with {youtube}he73js82|600|450|1{/youtube}) to display media at different dimensions.
    9. Uses MVC templating. Just copy the /tmpl folder included in the plugin, into your Joomla template's /html folder and rename it to "jw_allvideos", then style the output as you wish.
    10. Includes 3 templates: Classic, Framed and Responsive
    11. Fully responsive media playback when using the "Responsive" template.
    12. Uses the core Joomla updater.



    AllVideos is fully compatible with Joomla versions 1.5, 2.5, 3.x & 4.x on servers running PHP 5 or 7.



    AllVideos is a Joomla plugin developed by JoomlaWorks, released under the GNU General Public License.