Latest Extensions

Find extensions for your Joomla site in the Joomla Extensions Directory, the official directory for Joomla components, modules and plugins.
  • DevArt Video is a modern, high-performance video management component built exclusively for Joomla 6 and PHP 8.2+. It enables websites to publish, organize and present professional video content using YouTube or self-hosted videos through a clean, lightweight and production-ready architecture.

    Designed for news portals, magazines, media organizations, educational platforms, businesses and high-traffic websites, DevArt Video focuses on speed, reliability, security and long-term maintainability while following modern Joomla development standards.

    The component includes category management, featured videos, responsive HTML5 playback, SEO-friendly URLs, structured VideoObject metadata, automatic thumbnail optimization, JSON backup and restore, native GitHub update support, and cache-first rendering optimized for Cloudflare and CDN environments.

    DevArt Video integrates seamlessly with the DevArt ecosystem, allowing videos to be displayed directly inside DevArt Slider and DevArt Widgets without additional plugins or custom integrations. Built with a modern MVC architecture, strict typing and Joomla best practices, it delivers a scalable solution for professional video publishing on Joomla 6.

  • MW Image Manager for TinyMCE

    Description

    MW Image Manager for TinyMCE adds a professional media manager directly to the Joomla TinyMCE editor. It installs as a system plugin and automatically injects a toolbar button — no manual editor profile configuration is needed.

    Why MW Image Manager?

    The default Joomla media manager lacks advanced image insertion options. JCE is a full editor replacement that many site builders already know. MW Image Manager brings the best of JCE's image management to the standard TinyMCE editor, without replacing TinyMCE itself. You get a familiar split-panel interface (attributes + preview on top, file browser on the bottom) while keeping TinyMCE as your editor.

    Free Features

    • Upload & Browse — Drag-and-drop upload, grid view with thumbnails, search across all folders
    • Image Editing — Resize, crop and rotate images directly in the dialog
    • Folder Management — Create, rename, delete folders; copy and move files between them
    • Rich Insert Options — Alt text, dimensions with proportional lock, alignment, margins with equalizer, border (width/style/color), CSS classes, ID, custom HTML attributes, captions via figcaption, rollover images
    • Update Mode — Click an existing image in your content, open the manager, and all settings are pre-filled for editing
    • Security — 12-layer hardening: path traversal jail, extension whitelist, null-byte rejection, MIME + magic-byte validation, EXIF stripping via GD re-encode, .htaccess deny, CSRF tokens, Joomla ACL checks, filename sanitization, symlink protection, upload count limit, strict Content-Type headers

    Premium Features (optional license)

    The free version covers full image management. A Premium license unlocks video embedding:

    • Local Videos — Browse and upload MP4, WebM, OGG files from the server, embed with full HTML5 video tag
    • External URLs — Paste direct video links (Nextcloud, own server, CDN)
    • YouTube GDPR Mode — Embed via youtube-nocookie.com with optional 2-click consent wrapper — no cookies until the user actively plays
    • Video Controls — Width/height with 16:9 shortcut, poster image, autoplay, mute, loop, responsive wrapper, custom CSS classes

    License verification works offline using RSA-2048 signatures — no phone-home, no external API calls.

    Technical Details

    • Joomla 5.x / 6.x system plugin with PSR-4 namespace
    • SubscriberInterface with dependency injection (services/provider.php)
    • TinyMCE 6 plugin registration via PluginManager.add()
    • Wraps Joomla.JoomlaTinyMCE.setupEditor for zero-config toolbar injection
    • Backend via com_ajax (onAjaxImagemanager)
    • Joomla update server with changelog XML
    • German and English language packs included

    Links

    • Homepage: https://mertsch-web.de
    • Buy Premium: https://mertsch-web.com/backend/produkte.php?slug=mw-image-manager-for-tinymce
    • Update Server: https://mertsch-web.de/plugins/imagemanager/update/mw_imagemanager.xml
    • Changelog: https://mertsch-web.de/plugins/imagemanager/changelog/
  • JUX VirtueMart Products Carousel is a powerful Joomla module that lets you showcase VirtueMart products in beautiful, responsive carousel layouts. Easily display Featured, Latest, Best Selling, Random, or Category products with smooth animations and flexible customization options.

    The module includes 7 modern carousel layouts, responsive column settings, multiple transition effects, autoplay, loop, navigation, pagination, touch & swipe support, and customizable product cards. You can control every aspect of the carousel, including image ratio, colors, spacing, borders, box shadows, typography, and product information.

    Whether you're promoting featured products, new arrivals, or best sellers, JUX VirtueMart Products Carousel helps create an engaging shopping experience on desktops, tablets, and mobile devices.

    Key Features

    • Fully integrated with VirtueMart
    • Display Featured, Latest, Best Selling, Random, or Category products
    • 7 modern carousel layouts
    • Responsive on all devices
    • Multiple transition effects
    • Autoplay & Infinite Loop
    • Navigation & Pagination
    • Touch & Swipe support
    • Multiple responsive columns and rows
    • Product image, title, category, price, rating & description
    • Add to Cart button
    • Custom image ratio
    • Equal card height
    • Unlimited styling options
    • Border & Box Shadow customization
    • Custom CSS support
    • Lightweight and optimized
    • Easy to configure
  • JO Feature Box is a free, lightweight Joomla module for building icon or image-based feature boxes — perfect for service highlights, USPs, call-to-action blocks, and homepage feature grids. Choose between an icon (Font Awesome or any custom HTML markup) or an uploaded image as your media element, position it exactly where you want — top, bottom, left, or right of your text — and pair it with a title, description, and call-to-action button, all with full control over typography, colors, spacing, and alignment directly from the module manager.

    Fully responsive — side-by-side media automatically stacks above the content on smaller screens, with images scaling to fill the column for a clean mobile experience — JO Feature Box gives you a flexible, no-fuss, dependency-free building block. Free, open, and built to give back to the Joomla community.

    Key Features:

    • Icon or Image media — use any icon markup (e.g. Font Awesome) or upload an image, switchable per module instance
    • Flexible Media Position — place the icon/image on the Top, Bottom, Left, or Right of the content
    • Adjustable Title Position — show the title before or after the media element
    • Image sizing controls — set custom width, height, and border radius for uploaded images
    • Icon styling controls — adjust icon size and color independently
    • Title styling — custom color, font size, and font weight
    • Rich text content with custom text color
    • Optional call-to-action button with custom label, link, and CSS class (link or button style)
    • Content alignment — left, center, or right align the entire feature box
    • Box styling — background color, border radius, padding, and optional hover shadow effect
    • Fully responsive — media stacks above text on mobile, images expand to full width
    • Module class suffix support for advanced per-instance styling
    • Lightweight & dependency-free — no third-party libraries, fast-loading, clean output
  • TreeK adds a post tree to Kunena topics. This helps users see the structure of responses, switch between related posts, and navigate long discussions without losing the context of who replied to whom.
    The settings of the tree window allow the user to see the content of a single post or teasers (beginnings) of all posts on the topic at once, choose a convenient tree view, immediately receive a message about adding a new post to the topic, etc. without leaving the window.
    All actions for creating themes, adding and changing posts, etc. are carried out in the usual way in Kunena.
    TreeK is built for Joomla and Kunena Forum.
    Documentation for TreeK has been published on GitHub and on a dedicated website https://treek.support.
    It contains feature descriptions, screenshots/slides, forum examples, public demo and a feedback forum.


    TreeK features

    • Open the post tree from Recent Topics and from post headers.
    • Display the topic post tree.
    • Highlight latest and active rows.
    • Configure tree view in the settings window.
    • Show date, time, post index, text teaser, and post tooltip.
    • Export the tree as text.
    • Navigate from the tree back to the Kunena topic.
    • Parent-post navigation in the forum view.

    Requirements:
    - Joomla 5.4.x / 6.0.x / 6.1.x
    - Kunena Forum 7.x

    More information: https://treek.support

  • AA Particles Background adds animated particle backgrounds to your Joomla website frontend using the particles-js library.

    Features of AA Particles Background:

    ✅ Automatically adds animated particle backgrounds to your Joomla frontend.
    ✅ Multiple Particle Types (Circle, Star, Triangle, Confetti, Image & Emoji).
    ✅ Multiple Animation Modes (Flow, Rain & Firework).
    ✅ Fully Responsive on Desktop, Tablet and Mobile Devices.
    ✅ Mouse Interaction with configurable Grab Radius.
    ✅ Connection Lines between particles with adjustable distance and opacity.
    ✅ Rainbow Mode or Custom Color Palette support.
    ✅ Motion Trails and Burst-on-Click effects.
    ✅ Support for Image and Emoji particles.
    ✅ Adjustable Particle Count, Size, Speed, Gravity and Opacity.
    ✅ Local Library or CDN loading options.
    ✅ Custom CSS support for advanced styling.
    ✅ Lightweight, optimized and performance-friendly.
    ✅ Compatible with all modern Joomla templates.
    ✅ Cross-browser compatible (Chrome, Firefox, Edge, Safari, Opera and more).

    Supported Platforms for AA Particles Background:

    ✅ Supports Joomla versions 3.x – 6.x fully.
    ✅ Tested on latest Joomla releases for optimal performance.
    ✅ Contact us anytime for prompt, helpful support if issues arise.

    How to use AA Particles Background:

    ✅ Simply install the plugin for quick and easy setup.
    ✅ Activate it, and it will start working immediately.

    Details :

    ✅ Simple configuration process.
    ✅ Reliable and smooth operation.

  • AA Quote Generator displays beautiful inspirational quotes instantly, with built-in social sharing, copy-to-clipboard, and automatic quote refresh options.

    Features of AA Quote Generator:

    ✅ Instantly display inspirational quotes on Joomla websites
    ✅ Easy installation with no coding required
    ✅ Simple and user-friendly configuration
    ✅ Elegant quote and author display
    ✅ Built-in social sharing options
    ✅ Optional automatic quote refresh
    ✅ Fully responsive on all devices
    ✅ Compatible with Joomla 3.x–6.x
    ✅ Works with all Joomla templates
    ✅ Supports SP Page Builder, YOOtheme, Quix, Helix Ultimate, and more
    ✅ Customize colors, fonts, width, and display
    ✅ Built-in Custom CSS support
    ✅ Lightweight and performance optimized
    ✅ SEO-friendly HTML structure
    ✅ One-click enable or disable
    ✅ Smooth animations and modern design
    ✅ Regular updates and professional support

    Supported Platforms for AA Quote Generator:

    ✅ Supports Joomla versions 3.x – 6.x fully.
    ✅ Tested on latest Joomla releases for optimal performance.
    ✅ Contact us anytime for prompt, helpful support if issues arise.

    How to use AA Quote Generator:

    ✅ Simply install the module for quick and easy setup.
    ✅ Activate it, and it will start working immediately.

    Details :

    ✅ Simple configuration process.
    ✅ Reliable and smooth operation.

  • Generate and manage your site's llms.txt file directly from the Joomla backend. Help AI systems like ChatGPT, Claude & Gemini find your best content.


    AI platforms like ChatGPT, Claude, Gemini, and Perplexity are increasingly being used the way search engines used to be people ask them questions and expect direct, accurate answers pulled from real websites. To be referenced, quoted, or recommended by these platforms, your website's content needs to be discoverable and readable by them.

    This is where llms.txt comes in. Placed at the root of your website (e.g. yourdomain.com/llms.txt), it acts as a structured guide that tells AI platforms:

    • What your website is about
    • Which pages and content are most important
    • How your content is organized, in a format AI models can parse quickly and accurately

    Without an llms.txt file, AI platforms have to guess crawling your site the same way a search engine bot would, often missing key pages, misreading your structure, or skipping your content entirely in favor of competitors who already have one in place.

    As more traffic and business inquiries start originating from AI conversations rather than traditional search results, having a properly structured llms.txt file is quickly becoming as essential as having a sitemap.xml and JC AI Ready makes sure your Joomla site has one, without any manual work.

    What is llms.txt?
    llms.txt is a plain-text file placed at the root of your website similar to robots.txt, but built specifically for AI systems. It tells AI tools like ChatGPT, Claude, and Gemini which pages on your site matter most, so they surface your content accurately instead of pulling from outdated or irrelevant pages.
    As AI-powered search grows, having an llms.txt file is quickly becoming as essential as a sitemap.

    What JC AI Ready Does
    JC AI Ready is a lightweight Joomla 6 component that gives you full control over your site's llms.txt file — without touching FTP or editing files manually.
    - Generate : The component automatically generates a properly structured llms.txt file for your Joomla site at the click of a button. No manual writing, no file uploads.
    - Edit from the Backend : Once generated, the file content is displayed directly inside the Joomla admin panel. You can review, refine, and update it anytime using the built-in backend editor — keeping full control over what AI crawlers see.

    Who Is This For?
    - Joomla site owners who want their content cited accurately in AI-generated answers
    - SEO professionals expanding their strategy beyond Google into AI search
    - Developers and agencies managing Joomla sites for clients

    Requirements
    - Joomla 6.x
    - PHP 8.1+

  • DevArt Events is a modern event management extension built exclusively for Joomla 6 and PHP 8.2+, designed for municipalities, organizations, associations, educational institutions, cultural organizations, conferences, festivals, publishers, business websites, and high-performance Joomla portals.

    Unlike traditional event components, DevArt Events is built around actual event dates rather than article publishing dates, providing intelligent filtering for Today, Upcoming, Past, Featured and All Events.

    The extension includes professional venue management with reusable venues, manual locations, interactive map picker, Google Maps and OpenStreetMap support, integrated calendar views, responsive frontend layouts, Google Event structured data (JSON-LD), Open Graph, Twitter Cards, SEO-friendly URLs, import/export tools, multilingual support, Joomla Update Server integration, and a lightweight frontend module.

    Built specifically for Joomla 6 using modern MVC architecture, dependency injection, namespaces, and PHP 8.2+, DevArt Events focuses on speed, reliability, security, and production-ready performance while remaining simple to use and easy to maintain.

    Key Features

    • Professional event management
    • Multiple event dates per event
    • Today, Upcoming, Past, Featured and All Events
    • Categories and tags
    • Venue Manager with reusable venues
    • Manual event locations
    • Interactive map picker
    • Google Maps and OpenStreetMap
    • Monthly calendar view
    • Responsive frontend layouts
    • Joomla frontend module
    • Google Event JSON-LD
    • Open Graph & Twitter Cards
    • SEO-friendly architecture
    • Import / Export tools
    • Joomla native updates via GitHub
    • Joomla 6 native architecture
    • PHP 8.2+
    • Cloudflare and CDN friendly

    DevArt Events is designed for modern Joomla websites that require a fast, professional and reliable event management solution without legacy compatibility compromises.

  • Professional media galleries for Joomla 5 and 6 - with polished gallery pages, grid/masonry/justified/video layouts, lightbox viewing, slideshow and sharing controls, tags, search, Quick Add media-folder importing, CSV image detail updates, Free-to-Pro import tools, gallery listings, custom CSS, and a flexible Showcase module for slideshows, sliders, carousels, and featured image blocks.

    Build visual portfolio galleries, product showcases, venue galleries, project case studies, event albums, and homepage media sections without a custom gallery build. Manage galleries, images, video items, tags, captions, display settings, imports, and presentation modules in Joomla, then publish them as menu items, gallery listings, or module-based showcases.

    • Joomla-Native Gallery Management - create galleries and manage image records from familiar Joomla administrator screens.
    • Responsive Frontend Gallery Pages - publish individual gallery pages with responsive image output, titles, captions, and lightbox-ready media.
    • Multiple Gallery Layouts - choose grid, masonry, justified, or video gallery layouts per gallery.
    • Gallery Listing View - create a browsable index of published galleries using cover images, descriptions, and image counts.
    • Lightbox Presentation - let visitors open gallery images in a focused viewing experience with navigation and captions.
    • Lightbox Slideshow and Sharing - add play/pause slideshow controls, fullscreen viewing, and optional sharing actions.
    • Image Metadata - manage title, alt text, caption, tags, ordering, media type, link URL, thumbnail path, and publication state per image.
    • Video Items - add video media records with YouTube, Vimeo, embed, or self-hosted video sources and poster images.
    • Quick Add From Media Folders - preview and import multiple images from Joomla Media Manager folders, with optional subfolder scanning and duplicate handling.
    • Image Tags, Filters, and Search - organise media by campaign, product range, project, room, event type, featured status, or any editorial grouping, then enable frontend filters and search.
    • Custom CSS Per Gallery - add scoped CSS for individual galleries without editing extension files.
    • Showcase Module - publish gallery-driven slideshows, sliders, carousels, and featured image blocks in Joomla module positions.
    • Slideshow Mode - show one image at a time with autoplay, controls, dots, captions, title overlays, and fade or slide transitions.
    • Slider Mode - create hero-style image sections with overlay text, overlay styling, canvas width, and optional call-to-action buttons.
    • Carousel Mode - display multiple images per view with responsive desktop, tablet, and mobile item counts.
    • Featured Mode - display one large primary image with thumbnail buttons underneath for product highlights, portfolio teasers, and visual landing sections.
    • Showcase Image Source Controls - show all gallery images, move the cover image first, or show only tagged images.
    • Showcase Ordering Controls - use gallery order, reverse order, title order, newest, oldest, or random image ordering.
    • Menu-Aware Full Gallery Links - Showcase links that open the full gallery use the matching Joomla gallery menu item when one exists.
    • Free-To-Pro Import - copy existing GalleryLab Free galleries and images into GalleryLab Pro without modifying the Free tables.
    • Licence Sync Support - save a licence key in the component options and let the system plugin sync it to the Joomla update site.
  • Tag Filtering for Category Blog Pages.
    Filter your articles by tags on your category blog pages.

    Seamless Category Blog Integration

    Just place the module on your category blog page and let users filter articles instantly.
    It integrates smoothly with your existing Joomla category blog layout without breaking your design.

    Multiple display configurations

    Display the tags as Buttons, Pills, Drop-downs, in various positions and alignments.

    Pre-Filter & Pre-Select Tags

    Need to showcase a specific topic right away?
    You can configure the module to pre-select a tag by default, allowing you to create curated, pre-filtered landing pages for your visitors.

  • JO 3D Viewer is a powerful, feature-rich Joomla module that allows you to display interactive 3D models directly on your website. Built on the industry-standard Three.js library, this module brings professional-grade 3D visualization to your Joomla site without requiring any coding knowledge.

    Whether you're showcasing products in an online store, presenting architectural designs, displaying educational 3D content, or creating an immersive portfolio, JO 3D Viewer provides all the tools you need. The module supports GLB and GLTF formats (including Draco-compressed files), ensuring compatibility with modern 3D modeling software like Blender, 3ds Max, Maya, and SketchUp.

    With an intuitive Joomla administration interface featuring over 50 customizable parameters organized into logical sections, you have complete control over the viewer's appearance, lighting, camera behavior, and interactive controls. The responsive design ensures your 3D models look stunning on all devices, from desktop monitors to mobile phones.

    Key Features:

    ★ Supports GLB and GLTF formats including Draco-compressed files
    ★ Fully customizable appearance with background colors, grids, particle effects, and wireframe mode
    ★ Professional three-point lighting system with ambient, directional, fill, and rim lights plus real-time shadows
    ★ Responsive design with flexible sizing and separate mobile height settings
    ★ Intuitive orbit controls with zoom, pan, auto-rotate, and configurable angle limits
    ★ Smart auto-fit camera with manual override and adjustable field of view
    ★ Over 50 configurable parameters organized into 8 logical fieldsets
    ★ Custom model selection field with automatic scanning and Media Manager integration
    ★ Frontend toolbar with fullscreen and auto-rotate toggle buttons
    ★ Performance optimized with viewport detection, pixel ratio capping, and anti-aliasing toggle
    ★ Model transform controls including scale, position offset, and rotation presets
    

    Perfect For:

    ★ E-commerce product showcases
    ★ Architectural and interior design presentations
    ★ Educational 3D content
    ★ Portfolio and gallery displays
    ★ Engineering and technical visualizations
    ★ Game asset previews
    ★ Scientific data visualization
    ★ Virtual museum exhibits
    
  • Design Cart News is a Joomla 6 module created to display articles from Joomla content categories in a clean, modern and highly configurable way.

    The module was designed for websites that need a practical news, blog, articles or featured content section without building a custom component or writing a dedicated template override from scratch. It gives administrators and implementers control over both the content logic and the visual presentation of article cards.

    With Design Cart News you can choose source categories, limit the number of displayed articles, show only featured articles, control the article image, enable or disable individual elements such as title, intro text, tags, image and “read more” button, and adjust the grid layout to match the design of your website.

    The module is especially useful for homepages, company news sections, blogs, expert articles, featured posts, landing pages and content-driven Joomla websites.

    Main Features

    • Joomla 6 module
    • Displays Joomla articles from selected categories
    • Option to show only featured articles
    • Article limit setting
    • Responsive grid layout
    • Configurable number of columns
    • Article image position: top or left
    • Configurable image container width
    • Image width unit support: px or %
    • Multiple image ratios and shapes
    • Optional circular 1:1 image layout
    • Show or hide article title
    • Show or hide intro text
    • Show or hide tags
    • Show or hide article image
    • Show or hide “read more” button
    • Custom button text
    • Article heading tag selection from H1 to H6
    • Card background color
    • Title typography settings
    • Intro typography settings
    • Tag colors and hover colors
    • Button colors and hover colors
    • Font size, font weight and uppercase controls
    • Useful for SEO-friendly heading structure
    • Designed for practical Joomla implementations

    Content Control

    Design Cart News allows you to decide exactly what content should appear in the module. You can select one or multiple Joomla categories, define how many articles should be displayed and optionally limit the output to featured articles only.

    This makes it easy to create sections such as:
    - Latest news
    - Featured articles
    - Company updates
    - Blog highlights
    - Expert posts
    - Recommended content
    - Homepage article grids
    - Layout and Image Control

    The module gives you control over how article cards are displayed. Images can be placed above the text for a classic news-card layout or on the left side for a more editorial, magazine-style listing.

    You can also configure image proportions and shapes, including square, horizontal, vertical and circular layouts. This helps keep the module visually consistent with the rest of the website.

    Visual Customization

    Design Cart News includes a dedicated appearance configuration area, allowing you to style the module directly from the Joomla administrator panel.

    You can adjust:

    • card background,
    • title color, size, weight and uppercase style,
    • intro color, size, weight and uppercase style,
    • tag text color, background color and hover colors,
    • button text color, background color and hover colors,
    • button typography.

    This makes it possible to match the module to different brands, templates and visual identities without editing template CSS files.

    SEO and Semantic Structure

    The module includes a heading tag selector from H1 to H6. This is useful when you want article titles to fit correctly into the page structure.

    For example, on a homepage you may want the main page title to remain H1, while article cards use H2 or H3. This helps maintain a cleaner document hierarchy and better semantic structure.

    Typical Use Cases

    Design Cart News is suitable for:
    - company websites,
    - Joomla blogs,
    - news sections,
    - agency websites,
    - expert knowledge bases,
    - landing pages,
    - homepage featured content,
    - article teasers,
    - recommended posts,
    - content-heavy Joomla projects.

    Why Use Design Cart News?

    Many Joomla projects need a simple but flexible way to show articles on the homepage or inside selected template positions. Basic solutions are often too limited, while more complex extensions can be heavy or difficult to style.

    Design Cart News focuses on a practical balance: fast configuration, clear content logic and strong visual control.

    It is built for real Joomla implementations where the module should not only display a list of articles, but also look good, fit the website design and remain easy to maintain.

    Requirements

    • Joomla 6
    • Joomla articles / com_content
    • Published articles in selected categories
    • A template position where the module can be assigned

    Notes

    Design Cart News is a module for displaying Joomla article lists. It does not replace Joomla articles, categories or the core content system. Instead, it gives you a more flexible and visual way to present existing Joomla content in selected module positions.

  • DC Liquid Alerts is a Joomla 6 content plugin designed for authors, bloggers, documentation creators and website owners who need important messages to stand out inside articles.

    Instead of inserting another standard Bootstrap-style alert or manually pasting custom HTML into the editor, you can use a clean shortcode and let the plugin render a visually distinctive alert box on the frontend.

    The extension transforms {dc-alerts} shortcodes into semantic alert blocks with title, message, icon, optional close button and an animated organic border powered by the Liquid Border effect. It is especially useful for warnings, technical notes, legal disclaimers, important instructions, time-limited offers, editorial highlights and summary blocks that should not be missed by readers.

    DC Liquid Alerts focuses on one clear problem: important information inside long articles is often ignored. Standard warning boxes, bold paragraphs and common UI alerts are easy to overlook because users have seen them hundreds of times before. The liquid border animation gives the message a subtle visual movement, helping it attract attention without turning the entire article into a distracting interface.

    The plugin is configured globally from the Joomla plugin settings, while individual alerts can override selected options directly in the shortcode. This makes it easy to keep a consistent visual style across the whole website, while still giving editors control when a specific message needs a different type, theme or animation setting.

    Main Features

    • Joomla 6 content plugin
    • Shortcode-based workflow
    • Works in Joomla articles / com_content
    • Animated liquid border effect
    • Five semantic alert types:
      • info
      • success
      • warning
      • error
      • neutral
    • Light and dark visual themes
    • Compact alert layout
    • Optional close button
    • Global plugin configuration
    • Per-shortcode parameter overrides
    • Configurable wave amplitude, frequency and speed
    • Organic wave animation
    • Horizontal-only border option
    • Content padding control
    • Optional jQuery loading
    • Respects reduced motion preferences
    • Useful for editorial, technical, legal and documentation content

    Example Shortcode

    {dc-alerts title="Important Notice" type="warning" theme="dark"}
    Before updating your website, create a full backup of files and database.
    {/dc-alerts}

    Typical Use Cases

    DC Liquid Alerts is useful when you need to highlight:

    • critical warnings in tutorials,
    • backup instructions before technical operations,
    • legal notes or disclaimers,
    • changes in procedures, APIs or documentation,
    • time-sensitive offers,
    • important article summaries,
    • notes that readers should see before continuing.

    Why Use DC Liquid Alerts?

    Most Joomla websites already have some form of alert styling, often inherited from Bootstrap or the template framework. These alerts are technically correct, but visually common. DC Liquid Alerts gives editorial content a more recognizable and engaging way to highlight important information.

    The goal is not to replace good writing or article structure. The goal is to make the most important message inside the article harder to miss.

    Requirements
    - Joomla 6
    - Frontend article content using com_content
    - jQuery for the Liquid Border animation. The plugin can load jQuery if the template does not already provide it.

    Notes

    DC Liquid Alerts is not a cookie consent system, popup manager or general notification framework. It is an editorial content tool for Joomla articles, created for situations where a single message inside the text needs more visual attention.

  • SmartMailer is a Joomla system plugin that sends newly created Joomla users to a SmartMailer address book. It is intended for site owners who use Joomla user registration and want new users to appear in SmartMailer without manual copying.

    What it does

    sends the user's e-mail address and name after Joomla user save or registration
    can be limited to newly created users only
    includes CSV export of existing Joomla users for manual import into SmartMailer
    uses the SmartMailer API over HTTPS
    does not block Joomla registration if the API call fails

    Setup

    Install the extension in Joomla administration.
    Open System - SmartMailer in System> Plugins.
    Paste your SmartMailer API token.
    Paste the SmartMailer address book UUID where contacts should be stored.
    Enable the plugin.

    The extension also provides a CSV export of existing Joomla users. Use it when you install the plugin on a site that already has registered users and you want to import them into SmartMailer manually.

    Compatibility: Joomla 5.4+ and 6.x, PHP 8.1+. The extension is installed as a system plugin named System - SmartMailer.

    This first Joomla build works with native Joomla users. It does not include third-party form builders, newsletter form widgets, e-commerce checkout integrations or address book creation inside Joomla.

  • Numeric Range Slider for VirtueMart Products

    A Joomla module that adds drag-handle range sliders to your VirtueMart shop for any numeric custom field — length, width, thickness, weight, price per square metre, and more. Works alongside Custom Filters PRO without modifying the database, without touching CF Pro's own code, and without writing a single line of your own JavaScript.

    The problem it solves

    Custom Filters PRO offers a range slider for price out of the box. For other numeric fields — product dimensions, material weight, sheet thickness, anything measured in a unit — you get a checkbox list. If your field has sixty discrete values, you get sixty checkboxes. Visitors have no intuitive way to say "I need something between 600 and 1400 mm." This module adds exactly that.

    How it works

    The module reads the available discrete values for each field directly from the VirtueMart database. It renders a slider (one handle for a single value, two handles for a range) and passes the selected value or values to CF Pro in the format CF Pro expects — hex-encoded, enumerated, OR-joined within the field and AND-joined across fields. From CF Pro's point of view the slider behaves identically to a set of checkboxes: no schema changes, no CF Pro configuration changes, full compatibility with every CF Pro feature including its own AJAX engine.

    As the visitor moves a handle, the available positions on every other slider narrow down in real time. If you filter by width, the length slider shows only the lengths that actually exist among products with that width. This dependent filtering happens through database JOINs on the fly, so the available options are always accurate.

    Compact URL mode

    A two-handle range filter across sixty discrete values would normally put sixty hex-encoded parameters in the URL. On large catalogues this can exceed Apache's LimitRequestLine or PHP's max_input_vars. Compact URL mode solves this permanently.

    With compact mode enabled, the slider emits a single short parameter — cfrange_3=600:1400 — regardless of how many values fall within that range. A companion system plugin (plg_system_cfrange, included) intercepts this parameter before CF Pro reads the request, queries the database for all values of that field between 600 and 1400, and injects the full expanded array into Joomla's input object. CF Pro receives exactly what it would have received from sixty checkboxes, but the URL stays clean, short, and bookmarkable.

    AJAX support

    The module integrates with CF Pro's native AJAX engine rather than running a parallel one. When CF Pro is in AJAX mode, a slider change calls customFilters.listen() — the same internal call CF Pro makes when a checkbox is clicked. CF Pro then updates the product list, refreshes its own filter module with the narrowed options, updates the breadcrumb tags, and dispatches its own CfResultsUpdate event. The slider listens to that event and updates its own available value sets to stay in sync.

    This two-way integration means the slider and the CF Pro checkboxes remain consistent at all times. Checking a CF Pro checkbox narrows the slider. Moving the slider narrows the checkboxes. Neither ever shows a stale state.

    For site-level scripts that add unit labels, initialize third-party widgets, or manage open/closed panels, the module dispatches a unified cfslider:updated event on the document after every update — whether that update originated from the slider or from CF Pro. One event listener handles both sources.

    Breadcrumb tags

    The CF Pro breadcrumb module normally emits one removable tag per selected value. A range of forty values means forty tags. The included breadcrumb template override collapses these into one readable label: Length: 600 – 1400 mm. Clicking the tag removes the filter for that field only, leaving every other active filter exactly as it was.

    The override reads the current selection from CF Pro's own input layer rather than from the filtered list that the breadcrumb module builds internally — so the tags remain correct after AJAX updates, after dependent filtering narrows the options, and in compact URL mode.

    Per-instance colour theming

    Four colour pickers in the module settings control the accent colour (handle, active range bar, highlighted labels), the track background, and the value bubble background and text. The hover shade for the accent colour is derived automatically so you only need to set one colour, not two. Because the colours are injected as inline CSS variables on each module wrapper, two instances of the module on the same page can have completely different colour schemes.

    Optional Filter button

    By default the product list refreshes every time a handle is released. An optional Filter button mode collects all sliders' positions and applies them in a single navigation — useful when visitors want to set several dimensions before triggering a search, or on connections where every round-trip is noticeable.

    What's included

    modcfslider — the module itself. Install on the module position visible alongside your CF Pro filtering module on the shop result page.
    plgsystemcfrange — the companion system plugin for compact URL mode. Install and enable it when you turn on Compact range URL in the module settings. Required for large catalogues; harmless to install regardless.
    CF Breadcrumb template override — a single PHP file to place in your active template's html/mod_cf_breadcrumbs/ folder. Merges range value tags into one clean label per field.

    Key Features

    • Range and single mode - configure each field independently; range gives two handles, single gives one
    • Dependent filtering - available positions on each slider narrow as other filters are applied
    • CF Pro AJAX integration - delegates to customFilters.listen(), the same call CF Pro uses internally
    • Compact URL mode - short cfrange_X=min:max parameter, server-side expansion by companion plugin
    • Optional Filter button - apply all sliders at once instead of refreshing on every handle release
    • Per-instance colour theming - four colour pickers, hover shade auto-derived, CSS variable–based
    • URL length guard - configurable safety limit prevents server errors from oversized requests
    • Value set cache - optional caching of the available-values query with configurable lifetime
    • Preserved elements - nominated CSS selectors survive AJAX content swaps intact (state + event handlers)
    • Readable breadcrumb tags - range values collapsed to one tag per field, correct clear-URL
    • Unified post-update event - cfslider:updated fires after every update regardless of source
    • Grid and stack layout - sliders side by side or stacked; configurable minimum column width
    • Multilingual - full Hungarian and English admin interface; all frontend labels translatable
    • No extra JavaScript library - plain ES6, no jQuery, no framework
    • Joomla 4 and 5 - namespaced plugin, legacy-structure module, both fully compatible
    • GNU GPL v2+ - open source
  • Trackless is a server-side, cookieless analytics plugin for Joomla. It records front-end page views, content/article pages, categories and search pages without adding JavaScript tracking code and without storing tracking cookies in the visitor's browser.

    The plugin queues events locally in Joomla and sends them to the Trackless reporting application in signed batches through a cron URL. This keeps page requests independent of external tracking calls and gives site owners a privacy-focused traffic report in Trackless.

    What it measures

    page views and sessions
    traffic source, referrer and UTM parameters
    content articles, category pages and search pages
    device/browser context derived server-side from the request

    Privacy and setup

    no front-end JavaScript tracking snippet
    no tracking cookies or local storage
    pseudonymous daily visitor identifier and hashed IP
    respects Global Privacy Control
    data is sent over HTTPS with HMAC-SHA256 signature

    The extension requires a Trackless account and an API key. In the plugin settings, paste the API key, confirm the data processing agreement and configure the generated cron URL in your hosting cron. Recommended cron interval is 5-15 minutes; smaller sites can use 30-60 minutes.

    Compatibility: Joomla 5.4+ and 6.x, PHP 8.1+. The extension is installed as a system plugin named System - Trackless.

    This Joomla build measures website traffic. E-commerce adapters for VirtueMart, HikaShop or other Joomla shop components are not included in this first release.

  • Modern threaded comments for Joomla articles, with real moderation tools, smart anti-spam, optional AI help, and privacy controls you can actually stand behind.

    Comments are where your readers stop being an audience and start being a community. QuillThreads gives that conversation a home that looks like it belongs on a site built this decade, and gives you the tools to run it without dreading your inbox.

    It drops straight into your Joomla articles. Readers get a fast, threaded discussion with replies, voting, reactions, and mentions. You get a proper moderation desk: a review queue, bulk actions, spam scoring, bans, and rules that quietly handle the routine cases for you. And because the comments live in your own database, your readers' words and data never leave your site for a third party.

    QuillThreads is built for Joomla as it is today. It uses native ACL, the Web Asset Manager, typed events, and a modern React interface that feels quick on both the front end and the admin side. There is no external comment service to depend on, no ads injected into your discussion, and no surprise scripts loaded onto your pages.

    A reading experience people will actually use

    • Threaded replies or a flat chronological view, your choice, with a nesting depth you control.
    • Sort by newest, oldest, or most upvoted, with page-by-page loading so a popular article with hundreds of comments stays fast.
    • Up and down voting and optional emoji reactions.
    • @mentions, so people can pull a name into the conversation.
    • Light, dark, or follow-the-device theming, plus an accent colour you can tune to match your brand.
    • Guest commenting with name, email, and website, or registered users only. You decide.
    • Markdown, limited HTML, or plain text, with a strict sanitiser and a link policy that keeps spam links from leaking authority.

    Moderation that respects your time

    • A dashboard with the numbers that matter and a queue of everything waiting on you.
    • One-click and bulk approve, unpublish, feature, pin, spam, and trash.
    • Per-comment review with the signals you need to make a call.
    • Hold rules that fit how you work: hold every comment, guests only, a user's first comment only, or publish immediately.
    • Auto-approve trusted users after a set number of good comments.
    • Bans by keyword, email, or IP, and auto-hide for comments that pile up reports.

    Spam that actually stops at the door

    • A honeypot and a minimum dwell time that catch bots before a human ever sees them.
    • Rate limits per minute, hour, and day.
    • Blocked words and blocked link domains.
    • Optional CAPTCHA for guests using any standard Joomla CAPTCHA plugin.
    • A spam score on every comment so borderline cases are easy to judge.

    Optional AI that does the boring part

    Connect a Shondalai AI account and QuillThreads can score new comments for spam and toxicity as they arrive, hold the risky ones automatically, and summarise a long thread so you can catch up in a sentence. It is entirely optional and pay-as-you-go. The extension works fully without it.

    Privacy you can defend

    • Consent prompts with a link to your policy.
    • IP handling your way: do not store, store hashed, or store in full, with automatic retention cleanup.
    • Commenter emails stored encrypted, never in the clear.
    • A privacy plugin that answers Joomla data export and erasure requests, so subject requests are handled properly.

    Bring your existing comments with you

    Switching shouldn't mean starting from zero. QuillThreads imports from JComments, Akeeba Engage, and CSV or JSON files. Every import runs a dry-run preview first so you see exactly what will land, threading and all, and running it again never creates duplicates.

    Built to be found

    • Comments are rendered server-side on first load, so search engines see your discussion and the page paints instantly.
    • A Smart Search (Finder) plugin makes comment content searchable on your site.
    • Email notifications and subscriptions to an article or to replies bring people back when the conversation continues.

    What is in the package

    • QuillThreads component (the admin desk and the comment engine)
    • Content plugin that places the thread on your articles, before or after the body or at a token you drop in
    • Latest comments module for your sidebars and footers
    • Smart Search (Finder) plugin
    • Privacy plugin for GDPR export and erasure
    • Scheduled task plugin for retention housekeeping
    • Shondalai Core shared library

    Requirements

    • Joomla 5 or Joomla 6
    • PHP 8.1 or newer
    • MySQL 5.7+ or MariaDB 10.4+
  • DevArt Business is a modern Joomla 6 native business directory component designed for companies, municipalities, tourism portals, organizations, chambers of commerce, local business guides and high-traffic websites.

    Built exclusively for Joomla 6 and PHP 8.2+, it provides a clean and lightweight architecture focused on performance, security, scalability and long-term maintainability.

    Features include:

    • Business directory management
    • Unlimited categories and tags
    • Google Maps integration
    • Business opening hours
    • Contact information
    • Website and social links
    • Video support
    • DevArt Gallery integration
    • Automatic image optimization with optional WebP conversion
    • SEO-friendly URLs
    • Schema.org Business structured data
    • Open Graph and social metadata
    • CSV import/export
    • Complete JSON backup and restore
    • Built-in maintenance and cache tools
    • Joomla native ACL
    • Cloudflare-friendly architecture

    DevArt Business is designed to work seamlessly with the DevArt ecosystem. Business listings can be used as content sources for other DevArt extensions such as sliders and widgets, allowing you to build professional directory portals with reusable content across your Joomla website.

    Designed for Joomla 6 only.
    No legacy compatibility.
    PHP 8.2+ required.

  • Running a restaurant, café, bakery, or food delivery website? JUX Restaurant Menu helps you present your food and drinks in a modern, attractive, and responsive way. With multiple display layouts and flexible category styles, you can build beautiful restaurant menus that are easy to manage and enjoyable for your customers.

    Multiple Beautiful Layouts

    Choose from a collection of professionally designed List and Grid layouts to match your website style. Whether you prefer a classic restaurant menu or modern food cards, JUX Restaurant Menu provides flexible display options for every business.

    • 6+ ready-to-use layouts
    • Responsive multi-column design
    • Mobile-friendly presentation
    • Clean and lightweight code

    Flexible Category Display

    Organize your dishes into unlimited categories and display them using different navigation styles.

    • List
    • Tabs
    • Accordion (Single or Multiple mode)

    Each display mode provides a smooth browsing experience and helps visitors quickly find their favorite dishes.

    Rich Menu Item Options

    Every menu item can include everything you need to attract customers.

    • Menu image with Lightbox
    • Badge labels (Hot, New, Sale...)
    • Current & Old Price
    • Description
    • Order button
    • Custom link
    • Description length limit

    Everything can be enabled or disabled with just a few clicks.

    Easy to Manage

    The module is designed for quick content management directly inside Joomla.

    • Unlimited categories
    • Unlimited menu items
    • Duplicate menu items
    • Drag & Drop ordering
    • Collapse/Expand editor
    • Category enable/disable
    • Fully responsive configuration

    Managing a large restaurant menu has never been easier.

    Why Choose JUX Restaurant Menu?

    JUX Restaurant Menu combines beautiful layouts, flexible display modes, and powerful customization into a lightweight Joomla module. Whether you're creating a simple café menu or a complete restaurant catalog, it provides an elegant solution that's easy to manage and optimized for every device.