New Joomla! Extensions

Find extensions for your Joomla site in the Joomla Extensions Directory, the official directory for Joomla components, modules and plugins.
  • Features
    The EU legal guarantee notice and the EU GARAN label for HikaShop, as Directive (EU) 2024/825 and Implementing Regulation (EU) 2025/1960 require from 27 September 2026.
    Enter the duration of the producer guarantee of durability on a product, and its GARAN label is drawn from the official template of the European Commission, with the duration, the brand and the model identifier filled in; the preview in the product form follows what you type.
    The brand can be the brand of the product or a name entered for each product, and the model identifier its code or a model entered for each product.
    Variants use the guarantee of their main product unless they have their own, with their own code as model identifier.
    Whole or half years, typed with a dot or a comma, for example 3, 5 or 2,5, as the Commission's guidelines ask.
    On the product page, the nested label the regulation allows online opens the full label on hover, click or tap, or the full label is shown directly.
    The nested label can also be shown in product listings, and it is always shown under each product of the cart at the checkout, right before the order is placed.
    The legal guarantee notice opens from a "Your legal guarantee rights" link, on the product page and in a checkout block you place in your checkout workflow.
    The notice is shown in the language of the page, in all 24 official languages of the EU, with the link to the Your Europe page of that language.
    The full labels of the products and the notice are added to the order confirmation emails you choose.
    The official files of the Commission and the Inter font are included in the plugin, so nothing is loaded from an external service.
    The duration, brand and model are columns of the products, so the CSV import and export of HikaShop handle them.

    Installation
    1) Download the plugin from our website
    2) Install it via the Joomla Extension Manager
    3) Publish it from the Joomla plugin manager (type "hikashop", name "EU legal guarantee notice and GARAN label")
    4) Edit a product whose producer offers a guarantee of durability and enter its duration in the EU GARAN label block
    5) Add the "EU legal guarantee notice" block to your checkout workflow in the Checkout tab of the HikaShop configuration

    Use
    This plugin is free
    This plugin is compatible with all the editions of HikaShop
    Compatible with PHP 7.4 minimum
    Compatible with Joomla 3.x, 4.x, 5.x and 6.x
    No time limit
    Unlimited usage

  • Transform your customer support experience with **HNAM Help Desk** — a lightweight, high-performance support ticket system built natively for Joomla 5 and Joomla 6.
    

    Designed from the ground up to replace clunky, legacy ticketing extensions, HNAM Help Desk merges the enterprise-grade security of Joomla's backend with the speed and elegance of a modern Single Page Application (SPA). Deliver immediate value to your clients while keeping your support team organized, focused, and productive.


    🌟 Why Choose HNAM Help Desk (Free Edition)?

    Unlike typical free extensions that artificially restrict functionality, HNAM Help Desk Free is a fully functional, production-ready solution with no limits on tickets, categories, or staff agents.

    • ⚡ Blazing-Fast Modern Interface: Enjoy seamless navigation, quick inline thread inspection, and instantaneous status updates powered by modern UI architecture.
    • 🔒 Rock-Solid Privacy & Isolation: Strict owner isolation ensures customers can only ever see their own tickets. Zero risk of cross-account data leaks.
    • 🖼️ Protected Attachments & Instant Previews: Support clients with screenshots and files. Features an in-browser preview modal and secure download endpoints that block direct hotlinking.
    • ⚙️ 100% Joomla 5 & 6 Native: Utilizes modern Joomla dependency injection, service providers, and strict ACL. Free of legacy jQuery dependencies or obsolete bridge plugins.
    • ✅ 100% JED Standards Compliant: Thoroughly tested and verified with the official JED Checker (0 Errors, 0 Warnings, 100% GPLv2+).

    🚀 Key Features

    👥 Client Support Portal

    • Intuitive Ticket Management: Customers can track issue progress, filter open/resolved cases, and reply directly within a clean timeline.
    • Structured Ticket Submission: Simple form with dynamic category selection, priority levels (Low, Normal, High, Urgent), and formatted descriptions.
    • Guest Ticket Creation (Optional): Enable guest submissions with CAPTCHA verification and time-limited magic confirmation links.
    • Mobile-First Responsive Layout: Delivers a smooth, native-like experience on smartphones, tablets, and desktop browsers alike.

    🛡️ Staff & Administration Console

    • Centralized Support Dashboard: Quick operational overview of active, waiting, and closed tickets.
    • Full Ticket Lifecycle Control: Update status effortlessly across Open, In Progress, Waiting on Customer, Resolved, and Closed.
    • Manual Ticket Assignment: Delegate tickets directly to specific support agents or departments.
    • Internal Private Notes: Keep your team aligned with internal staff notes that remain completely hidden from customers.
    • Outbound Email Alerts: Automatic notification emails dispatched to staff on new submissions and to clients on staff replies using Joomla's native mail engine.
    • Audit History: Full timeline tracking of ticket updates, replies, and status transitions.

    📋 Feature Comparison

    | Capabilities | Free Edition | Pro Edition |
    |---|:---:|:---:|
    | Core Ticket Lifecycle & Unlimited Tickets | ✅ Yes | ✅ Yes |
    | Responsive Customer Portal & Isolation | ✅ Yes | ✅ Yes |
    | Secure Attachments & Image Preview Modal | ✅ Yes | ✅ Yes |
    | Outbound Email Notifications | ✅ Yes | ✅ Yes |
    | Staff Management & Private Notes | ✅ Yes | ✅ Yes |
    | Joomla ACL & Category Control | ✅ Yes | ✅ Yes |
    | Canned Responses & Quick Replies | — | ⭐️ Pro |
    | SLA Tracking & Escalation Matrix | — | ⭐️ Pro |
    | Email-to-Ticket Intake (IMAP, Gmail, M365) | — | ⭐️ Pro |
    | Automated Assignment & Triggers | — | ⭐️ Pro |
    | CLI / Console Automation Tasks | — | ⭐️ Pro |


    💻 System Requirements

    • Joomla Compatibility: Joomla 5.0+, Joomla 5.4+, Joomla 6.0+
    • PHP Version: PHP 8.1, 8.2, 8.3, or 8.4
    • Database: MySQL 8.0+ or MariaDB 10.4+ (utf8mb4 support)
    • License: GNU General Public License version 2 or later (GPL-2.0+)

    🛠️ Quick Installation Guide

    1. Download pkg_hnamhelpdesk-free-x.x.x.zip.
    2. In your Joomla Admin, navigate to System > Extensions > Install and upload the package.
    3. Open Components > HNAM Help Desk to set up your support categories.
    4. Create a new menu item pointing to HNAM Help Desk > Customer Tickets.
    5. You are ready to deliver top-tier support to your users!
  • EasySpeed — Performance Optimization for Joomla

    EasySpeed is a Joomla system plugin that optimizes the pages your site actually produces. It builds a smaller stylesheet for each page, prepares responsive WebP images on your server, improves font loading, handles JavaScript with care, and stores finished pages for faster delivery to guests. It runs in PHP on your own hosting, without an external optimization service, API key, Node.js, or CDN.

    The plugin supports Joomla 4.4, 5, and 6 and is designed to work with any template or extension. It also includes automatic adaptations for sites using SP Page Builder and Helix Ultimate. Each optimization has its own switch, so you can adjust the setup for your site.

    Page-specific CSS

    Templates, page builders, and extensions often load styles for features that a particular page does not use. EasySpeed analyzes the finished page and creates a stylesheet containing the rules it needs. It also looks for classes added later by JavaScript and retains the styles needed by menus, sticky headers, sliders, and animations. When the page changes, its stylesheet is rebuilt.

    The reduced stylesheet can be included in the initial HTML response, allowing the browser to begin rendering without waiting for separate render-blocking CSS files. Font Awesome files are reduced to the icons used on the page; sites using both SP Page Builder and Helix Ultimate can also avoid loading duplicate icon sets.

    Responsive image optimization

    • Converts eligible JPEG and PNG images into WebP copies using PHP on your server. It does not use an external image API or charge per image.
    • Produces appropriately sized images for different screens and adds responsive srcset and sizes information based on the page layout.
    • Gives the important above-the-fold image priority, including hero images that a template or page builder would otherwise lazy-load. Other images can load later.
    • Adds image dimensions where appropriate to help prevent layout shifts, while preserving transparency and avoiding unnecessary copies when the result would be larger than the original.
    • Can also process background images in stylesheets. An administrator can prepare the site's images from the plugin interface.

    Font and script loading

    EasySpeed can serve Google Fonts from your own domain and use size-matched fallback fonts to reduce text movement while web fonts load. It also reduces icon fonts to the characters the site uses.

    Scripts can be deferred while preserving their execution order. EasySpeed accounts for inline code that needs a library immediately, so common interactions such as menus, sliders, forms, and analytics continue to run without waiting for a visitor to click. The plugin can add early connections for external resources the page uses and reports the cost of third-party scripts without removing them automatically.

    Built-in page cache

    EasySpeed stores the finished, optimized HTML and serves stored pages to guest visitors before Joomla builds the page again. It can discover pages from the site's sitemap and fill or refresh the store in the background through normal site traffic, without a separate crawler service or cron job.

    Cached pages track the articles they display. When an article is changed, unpublished, or deleted, the related stored pages are cleared for rebuilding. Changes to site-wide elements such as menus, modules, templates, plugins, languages, or global configuration trigger broader refreshes. Administrators can set a cache lifetime and exclude specific URLs, URL patterns, or components.

    The cache is designed for dynamic Joomla sites: logged-in visitors receive the live page, and form security tokens are restored for individual guests. Common marketing tracking parameters can share the same stored page. Browser support for WebP is respected when choosing a stored variant. On supported FastCGI and LiteSpeed setups, an expired page can be served while its replacement is prepared in the background.

    The Cache screen shows stored pages, their status, size, and expiry. You can rebuild or remove one page, or clear the store. A response header (x-easyspeed: hit) identifies a cache hit, and adding ?easyspeed=off to a URL lets you compare that page without EasySpeed.

    Joomla administration and compatibility

    • A per-page before-and-after report shows changes to stylesheet and script requests, blocking scripts, missing image dimensions, and HTML size.
    • Individual features can be switched off where a page needs an exception; the plugin can be applied to guests only while editors work on the live site.
    • Built-in checks cover server compression, cache headers, and CDN setup.
    • Optimized files and stored pages are cleaned up when the plugin is uninstalled.
    • Joomla 4.4, 5, and 6 are supported; PHP 7.4 or later is required. The product page reports testing on PHP 7.4 through 8.5.

    EasySpeed works on ordinary shared hosting. For page caching, use one page-cache plugin at a time and exclude personalized pages such as account and checkout pages where appropriate. Results depend on the site's template, extensions, hosting, images, and third-party scripts.

  • The SkynetA11y PDF Remediation Application brings PDF Accessibility Remediation for WCAG & PDF/UA Compliance directly into your own Joomla backend. It is both a PDF Accessibility Checker and an AI Remediation Tool: upload documents or crawl your website for them, let AI repair the accessibility barriers automatically, review every check that was applied, and download conformant files — without leaving your own admin area.

    It fixes the barriers that make PDFs unusable with assistive technology: missing tags, incorrect reading order, inaccessible forms and tables, images without alternate text, and absent document structure, language and metadata.

    It supports compliance with WCAG 2.0, 2.1, 2.2, PDF/UA, ADA, Section 508, AODA, and EN 301 549 (EAA). With plain-language explanations and before/after examples for every check, even non-technical users can understand what was fixed and why it mattered.

    This build is plain HTML, CSS and JavaScript — no framework, no bundler, no build step and no dependencies — so it drops into any platform: a PHP or Node application, a CMS admin area, a static internal tool, or a page of its own.

    This application is designed for:

    • Businesses of all sizes
    • Enterprises
    • Government and public sector entities
    • Website owners
    • E-commerce platforms
    • Development and maintenance agencies

    Why SkynetA11y PDF Remediation?

    PDFs are where accessibility compliance quietly fails. A site can pass every page-level audit and still publish hundreds of untagged documents — reports, forms, invoices, policies — that screen readers cannot navigate at all.

    Remediating them by hand is slow and expensive. This application makes it a routine part of publishing: documents are discovered, repaired and re-checked inside the tools your team already uses, so accessible PDFs become the default rather than a project.

    Key Features

    • SkynetA11yPDFRemediation – Automated repair of tags, reading order, alt text, headings, tables and metadata.
    • PDF Accessibility Checker – Every check reported individually, expandable to a plain-language explanation and a before/after example.
    • Upload or Crawl – Add files by drag and drop, or sweep your website for every PDF it links to.
    • Free Trial – The free plan covers your first 5 pages; paid plans scale from 50 to 10,000 pages.
    • Bulk Remediation – Select any number of documents and process them in one run, with live progress.
    • Deep Tag Scan – Post-remediation verification against the document's tag tree, not just its declared metadata.
    • Authenticated Downloads – Remediated files are delivered over an authenticated session, never a public link.
    • No Settings Screen – Nothing to paste and nothing to wire up. One short dialog asks for a name, email and domain the first time it is needed, and never again.
    • Integration with All in One Accessibility® Dashboard – Plans, usage and billing stay in one place.

    Compliance Standards Supported

    • WCAG 2.0, 2.1, 2.2
    • PDF/UA (ISO 14289)
    • ADA
    • Section 508
    • AODA
    • EN 301 549 (EU / European Accessibility Act)

    How It Works

    1. Add Your PDFs – Upload files, or crawl your website for every PDF it links to.
    2. Run AI Remediation – Select documents and process them in bulk; progress is reported live.
    3. Review & Download – Inspect each accessibility check with its explanation and before/after example, then download the conformant file.

    Who Can Benefit?

    • Website Owners & Businesses
    • Developers & Web Agencies
    • Government & Public Sector Organizations
    • Education, Healthcare & Financial Institutions
    • Legal & Compliance Teams
    • Publishers & Content Teams
    • E-commerce & SaaS Platforms

    Installation

    Prerequisites

    • Joomla 5.x, and 6.x

    Steps

    Install via Joomla Extension Manager (Recommended)

    1. Log in to the Joomla Administrator Panel.
    2. Navigate to System → Install → Extensions.
    3. Under the Upload Package File tab:
    4. Click Browse and select the downloaded extension package (.zip file).
    5. Click Upload & Install.
    6. Wait for the success message confirming that the extension has been installed successfully.

    Configuration

    1. Go to Components → SkynetA11y PDF Remediation..
    2. Locate SkynetA11y PDF Remediation and click Open.
    3. Open SkynetA11y PDF Remediation in the Joomla backend — your site is registered automatically on the free plan.
    4. Add PDFs, remediate, and download the results.

    CORS Policy Configuration

    To avoid CORS policy issues, ensure the following URLs are allowed in your website. These URLs should be added to your CORS configuration or trusted domains list.

    | Domain | Description | Usage |
    |---|---|---|
    | https://livepdfapi.skynettechnologies.us | SkynetA11yPDFRemediation API | Documents, remediation jobs, downloads |
    | https://ada.skynettechnologies.us | All in One Accessibility® Dashboard | Plan upgrades via autologin |

    Instructions

    1. Update your server's CORS configuration to include these URLs.
    2. Ensure wildcard subdomains (*) are supported where necessary.
    3. Verify the application functionality by testing requests to these domains.
    4. If issues persist, consult the documentation for CORS configuration guidance.

    If your site sends a Content-Security-Policy, both origins also need to be in
    its connect-src, or the browser will block the requests before they are made.


    Submit a Support Request

    Please visit our ****
    and fill out the form. Our team will get back to you as soon as possible.

    Send Us an Email

    Alternatively, you can send an email to our support team:


    Accessibility Partnership Opportunities

    ****

    Partner with us as an agency to provide comprehensive accessibility solutions to your existing clients. Get access to exclusive resources, training, and support to help you implement and manage accessibility features effectively.

    ****

    Join our affiliate program and earn hefty commissions by promoting SkynetA11y PDF Remediation. Share our accessibility solution within your network and help businesses improve their document accessibility while generating additional revenue.

    For more details, please visit ****.


    Credits

    This SkynetA11y PDF Remediation Application is developed and maintained by ****.

  • Privacy Embed for YouTube is a privacy-friendly content plugin for Joomla 5 and Joomla 6 that prevents the YouTube iframe from loading until the visitor actively chooses to load the video.

    Embedding videos in compliance with the GDPR in Germany
    Instead of loading a YouTube iframe when the page is opened, the plugin displays a locally cached thumbnail or a local placeholder together with a configurable privacy notice. The YouTube video is loaded only after visitor activation and uses YouTube's privacy-enhanced no-cookie domain.
    Features:
    • No YouTube iframe before visitor activation
    • YouTube thumbnails stored locally
    • Local placeholder if no thumbnail is available
    • Supports youtube.com, youtu.be, Shorts, Live, Embed and youtube-nocookie.com URLs
    • Supports TinyMCE and JCE
    • Individual video alignment: left, center or right
    • Individual video width using URL parameters
    • Configurable consent notice
    • Optional link to the website's privacy policy
    • Configurable aspect ratio and maximum width
    • Optional autoplay after visitor activation
    • German and English language support
    • Joomla Update System integration

    Privacy Embed for YouTube is released under the GNU General Public License version 2 or later (GPL-2.0-or-later).

    The extension is fully functional without a commercial license key or domain activation. Purchase verification is used only to authorize access to protected automatic updates and does not restrict the functionality of the installed plugin.

    YouTube is a trademark of Google LLC. Privacy Embed for YouTube is an independent product and is not affiliated with or endorsed by Google LLC.