Latest Extensions

Find extensions for your Joomla site in the Joomla Extensions Directory, the official directory for Joomla components, modules and plugins.
  • ID Verification made simple and secure through trusted providers like Stripe Identity and Persona with CB ID Verify. Provide verification on any URL, any menu item, any extension, countries, ip ranges, or even individual articles with ease. With powerful include and exclude options you can be sure only those that need to be verified will be verified.

    ID verification is handled securely by overriding the Joomla output buffer. No silly CSS or JavaScript tricks can bypass this! Entirely done by external modern solutions like Stripe Identity and Persona. No personal identifiable information ever touches your site!

    ID Verification can be applied to any page of your site. Easily configure URL (with and without REGEXP), menu, extension, and article based verifications with ip range and country filtering. Supports full page, inline, or overlay verification to fit the feel of your site perfectly.

    Completely customizable to fit your sites style and needs. Override language strings, button text, font sizing, or even add a nice background easily from configuration. Don't want to require a click to verify? Then simply toggle on Auto Click and set the delay. All at your finger tips neatly organized for your convenience.

    Robust set of configuration options give you complete control over exactly when to verify. With support for MaxMind IP Address geo location databases you can efficiently include or exclude countries. Supports specific ip addresses or ip range filtering. Even field based birthdate and country filtering or exclude long standing accounts by their registration date.

    Receive unmatched top quality support from our support forums. Join an ever growing community at Joomlapolis and help your ideas shape the future of all our addons as all community feedback is welcomed and encouraged.

    This extension is brought to you by the makers of Community Builder. It however does not require Community Builder.

  • VM Category Access (Restricted VirtueMart Categories)
    

    VM Category Access gives you complete control over which VirtueMart categories can be viewed by guests or registered users. It is the ideal solution for stores that need hidden pricing, private product groups, wholesale-only areas, or member-exclusive access rules.
    Built by the JoomFlix engineering team, this extension integrates deeply with Joomla 5 & 6 and VirtueMart 4+, offering a lightweight, fast and reliable access-control mechanism — without hacking core files or modifying templates.

    ✨ Main Features

    ▪ Restrict specific categories to registered users only
    ▪ Hide pricing, product listings or entire sections from guests
    ▪ Perfect for wholesale, B2B, membership stores and gated content
    ▪ No template overrides required — automatic protection
    ▪ Lightweight plugin with zero performance cost
    ▪ Works seamlessly with all Joomla 5 & 6 templates
    ▪ Multi-language support (12 languages included)

    🌍 Supported Languages

    ▪ en-GB – English
    ▪ fr-FR – Français (French)
    ▪ de-DE – Deutsch (German)
    ▪ es-ES – Español (Spanish)
    ▪ it-IT – Italiano (Italian)
    ▪ cs-CZ – Čeština (Czech)
    ▪ nl-NL – Nederlands (Dutch)
    ▪ pl-PL – Polski (Polish)
    ▪ pt-PT – Português (Portuguese)
    ▪ ru-RU – Русский (Russian)
    ▪ zh-CN – 中文 (Chinese)
    ▪ el-GR – Ελληνικά (Greek)

    ? Why Choose VM Category Access

    ✔ Essential for shops with private or exclusive product groups
    ✔ Ensures unauthorized users cannot view protected categories
    ✔ No core hacks — completely update-safe
    ✔ Ideal for membership sites, distributors and B2B suppliers
    ✔ Simple configuration, powerful results
    ✔ Integrated JoomFlix License & Update Server

    VM Category Access for Joomla 5 - 6 & VirtueMart 4+
    Secure access control — perfect for private categories, wholesale sections and member-only stores.

  • Build Any Type of Content — from directories and real estate to events and more.

    Create structured, scalable content tailored to your needs, with full control over categories, fields, layouts, and display rules.
    Connect listings, locations, and events seamlessly with OneCore — the flexible, all-in-one directory component for Joomla.

    ✅ Categories

    Supports an unlimited, deeply nested category structure, allowing complex hierarchies with parent–child relationships. Categories can be reused across content types, reordered freely, and managed with granular permissions for scalable content organization.

    Multi-Category Assignment – Assign a single item to multiple categories simultaneously for greater flexibility, cross-listing, and improved content discoverability.

    ✅ Content Management

    Provides a flexible content system with rich text editing, media embedding, custom layouts, and versioning. Content items can include images, videos, attachments, metadata, and scheduling options for publish/unpublish automation.

    ✅ Location & Maps

    Includes interactive map integration with support for OpenStreetMap, or custom providers. Features visual map editing, draggable markers, multiple locations per item, radius-based search, clustering, and geolocation support.

    ✅ Custom Fields

    Advanced custom field framework with support for field groups, conditional logic, repeatable fields, and multiple data types (text, media, select, relational, etc.). Fields can be assigned per category or content type and rendered dynamically in layouts.

    ✅ Display Positions

    Allows content to be displayed in multiple strategic positions across the site (main content, sidebars, headers, footers, overlays). Supports position-based rules, conditional visibility, and responsive behavior per device.

    ✅ Layouts

    Includesbuilt-in grid and list layouts, plus fully customizable views. Layouts can be overridden via templates, support drag-and-drop builders, and adapt responsively with breakpoint control for desktop, tablet, and mobile.

    ✅ Events

    Comprehensive event management with calendar views (daily, weekly, monthly), recurring events, start/end times, locations, registration options, and timezone support. Events can integrate with maps, categories, and custom fields.

    ✅ Search & Filter

    Powerful search engine with live filtering, keyword search, category filtering, custom field filtering, date ranges, and location-based queries. Supports AJAX updates, saved filters, and SEO-friendly URLs.

    ✅ Module

    Highly flexible module system for displaying items anywhere in Joomla. Supports advanced filtering, sorting, layout selection, caching options, and multiple instances with independent configurations.

    ✅ Multilingual

    Full multilingual support using Joomla’s language system. Content, categories, fields, and configuration strings can be translated, with language associations and fallback handling for seamless internationalization.

    ✅ Performance

    Optimized for speed with intelligent caching, lazy loading, minimized queries, and asset optimization. Designed to scale efficiently with large datasets while maintaining fast frontend and backend performance.

    ✅ Security

    Deep integration with Joomla ACL, enabling fine-grained access control at component, category, item, and field levels. Supports role-based permissions, secure data handling, and adherence to Joomla security best practices.

    ✅ Developer

    Built on a modern MVC architecture following Joomla standards. Clean, extensible codebase with overrides, events, APIs, and developer hooks, enabling easy customization, integration, and long-term maintainability.

  • Allows enabling or disabling public visibility of the module’s own content when editing it through the website’s frontend, provided that the user performing the editing has been granted Frontend Editing permission.

    This module allows an editor who does not have administrative rights – but has publishing rights – to enable or disable the public visibility of an occasional announcement on a web page. It is designed for short-term announcements, such as those relating to last minute announced or canceled meetings, unexpected events whether good or bad, and so on, which typically should be displayed for short period of times above the main articles on all pages or on specific pages.

    Its main benefit is that the user performing the editing does not need a Super User account to hide or display the module’s content as needed. However, initially the module must still be installed by a system administrator, but without the need – at that time – to create actual content or perform detailed configurations.

    It is important to mention that, with the exception of the module instance created during the installation process, when the Publisher user category associated with that instance was granted frontend editing rights, it is subsequently the administrator’s responsibility to ensure that any other newly created module instance (if applicable) will also have frontend editing rights properly granted to the Publisher user category.

    Technically speaking, the module is just the Joomla’s native Custom module with WYSIWYG editing capabilities, with the added feature that its content can be hidden or made visible through direct editing from the frontend. This feature has nothing in common with the default option to publish or unpublish the module as a whole (which functionality is not affected).

  • The Mailchimp Newsletter Signup Pro module allows Joomla site owners to easily collect newsletter subscriptions and send them directly to a Mailchimp audience using the official Mailchimp API.
    The module uses Bootstrap for styling.

    ✔ Mailchimp API Integration
    ✔ GDPR Compliance
    ✔ Anti-Spam Protection (Silent)
    ✔ Bootstrap-Based Design
    ✔ User Feedback

    and more..

  • The ultimate image optimization suite: Automated WebP conversion, Responsive Images, LCP Optimization, and Blur Placeholders.


    Is your website slowing down? Are your Core Web Vitals in the red?

    Images are often the heaviest part of any webpage. JR Image Optimizer is the all-in-one solution designed to instantly modernize your Joomla 5 website's image delivery without a single line of code.

    Unlike basic compression tools, this is a complete delivery system. It doesn't just shrink files; it restructures how your images are served to the browser, automatically implementing Google's latest best practices.

    🚀 Key Features

    • Next-Gen WebP Conversion: Automatically converts images to the modern WebP format, reducing file sizes by up to 30% without quality loss.
    • Smart LCP Optimization: Automatically detects and prioritizes your Largest Contentful Paint (LCP) image with preload hints to boost Core Web Vitals scores.
    • Beautiful Blur Placeholders (LQIP): Displays "Medium.com-style" blurred placeholders while loading to eliminate layout shifts (CLS) and improve perceived performance.
    • Responsive Images on Autopilot: Generates multiple sizes for every image and handles srcset attributes automatically, ensuring perfect sizing for mobile, tablet, and desktop.
    • Background Image Support: Unique capability to optimize CSS background-image properties using modern image-set() syntax.
    • Universal Compatibility: Works with Articles, Modules, Custom HTML, and virtually all 3rd-party components.
    • Performance Dashboard: Includes a backend module to track total images processed and disk space saved.

    🛠️ Easy to Use

    • Zero Configuration Required: Just install and enable. The plugin comes with sensible defaults that work immediately.

    • Power User Controls:

      • Customizable compression quality (1-100)
      • Configurable responsive breakpoints
      • Advanced exclusion rules (by path or CSS class)

    Upgrade your Joomla site's performance today with JR Image Optimizer.

  • JUX WhatsApp Chat allows you to connect with your website visitors instantly through WhatsApp. With a floating chat button and an elegant popup interface, visitors can start a conversation with you or your support agents in just one click.

    Use it as a live support tool to answer questions in real time, provide customer assistance, and improve engagement. The module supports online/offline status, customizable messages, multiple agents, and flexible positioning, making it easy to match your website design and business workflow.

    Whether for customer support, sales inquiries, or quick consultations, JUX WhatsApp Chat helps you communicate faster, build trust, and increase conversions using the world’s most popular messaging platform.

  • 🇬🇧 IndexFlow – Smart Indexing & SEO Audit for Joomla

    IndexFlow is a lightweight and safe Joomla extension designed to improve website indexing and SEO workflow without modifying content automatically.

    It focuses on IndexNow integration, XML sitemap generation, and a practical SEO audit that guides administrators directly to the correct Joomla screens to fix issues manually.

    IndexFlow does not change articles, menus, or metadata by itself.
    Instead, it provides clear diagnostics and actionable shortcuts, keeping full control in the hands of the site administrator.

    Key Features

    IndexNow integration (Smart Mode)

    Automatically submits only URLs that actually changed (articles or menu items)

    Optional “Force enqueue sitemap” for full reindexing

    Secure key generation with file verification in site root

    XML Sitemap generation

    Sitemap index and content sitemap

    Automatic robots.txt update

    Files written directly in site root

    SEO Quick Audit (Action-oriented)

    Detects orphan articles (not linked in menus)

    Detects missing meta descriptions

    Detects duplicate article titles

    One-click shortcuts to:

    Create a menu item

    Edit the affected article

    Audit Export

    Export audit results as CSV or JSON

    Useful for reports and client reviews

    Built-in Diagnostics

    Root folder write permissions

    IndexNow key file verification

    Sitemap presence check

    HTTPS, cURL and OpenSSL availability

    One-click write test

    Safe by Design

    IndexFlow never:

    edits articles automatically

    creates menu items without confirmation

    modifies metadata silently

    All actions are explicit and reversible, following Joomla best practices.

    Compatibility

    Joomla 4.x

    Joomla 5.x
    Support

    Official support and documentation:
    👉 https://www.justjobsrl.com

  • Code Snippets for Joomla

    Safely add custom PHP, JavaScript, CSS and HTML without editing template files

    Code Snippets for Joomla allows you to add custom code to your Joomla website from one central place.
    No template overrides, no core file edits, and no fragile hacks.

    This extension is designed for developers, agencies, and advanced users who want full control over custom code while keeping their Joomla installation clean and update-safe.

    What can you do with Code Snippets?

    With Code Snippets you can easily add and manage:

    • Google Analytics and Google Tag Manager
    • Tracking and marketing scripts
    • Custom JavaScript for frontend behavior
    • Global CSS overrides and styling fixes
    • PHP logic for custom functionality
    • HTML snippets such as verification tags or inline markup

    All snippets are managed centrally and can be enabled or disabled at any time.

    Central and Update-Safe Code Management

    Instead of editing template files or creating custom plugins for small changes, Code Snippets gives you a dedicated component and system plugin to handle all custom code.

    Your snippets remain intact during:

    • Joomla updates
    • Template updates
    • Framework updates such as YOOtheme Pro

    Multiple Snippet Types

    Each snippet is created with a specific type:

    • PHP
    • JavaScript
    • CSS
    • HTML

    This ensures your code is executed or loaded at the correct moment in Joomla’s lifecycle.

    Enable or Disable Snippets Instantly

    Each snippet can be enabled or disabled individually without deleting it.
    This makes testing, debugging, and temporary changes easy and safe.

    Built According to Joomla Best Practices

    • Uses a system plugin for execution
    • Clean MVC component structure
    • No modification of core files
    • Fully compatible with Joomla 4 and Joomla 5

    Who is this extension for?

    • Joomla developers
    • Web agencies
    • Power users
    • Anyone who regularly adds custom code to Joomla websites

    If you have ever edited template files just to add a few lines of code, this extension is for you.

    Important Notes

    This extension does not generate code automatically.
    You should already know how to write PHP, JavaScript, CSS, or HTML.

    Incorrect PHP code can cause errors, so always test snippets before using them on production websites.

    More information: (https://joomiq.com/extensions/code-snippets-manager)

  • User Import Export is a comprehensive Joomla component for managing user data through import and export operations. Export users to CSV, Excel, JSON, XML, or SQL formats. Import users from external files with intelligent field mapping and pre-import validation. Save configurations as reusable templates and track all operations with detailed logs.

    What It Does

    Flexible Export - Export users to 5 different formats with complete control over which fields to include. Filter by user groups, status, or registration date range. Preview data before exporting.

    Powerful Import - Bulk import users from CSV, Excel, JSON, or XML files. Intelligent auto-detection maps file columns to Joomla fields. Pre-import validation catches errors before they happen.

    Reusable Templates - Save your export and import configurations for repeated use. One-click execution of saved templates for consistent operations.

    Complete Audit Trail - Every operation is logged with full details. Re-download previous exports. Track who did what and when.

    Dashboard Overview - Statistics at a glance. User counts, recent operations, template summaries, and quick action buttons.

    Export Formats

    CSV - Universal spreadsheet format with configurable delimiter (comma, semicolon, tab, pipe). Compatible with Excel, Google Sheets, LibreOffice.

    Excel (XLSX) - Professional spreadsheet with styled headers, auto-column sizing, frozen header row, and auto-filter. Requires PhpSpreadsheet library.

    JSON - Structured data format perfect for APIs, backups, and data interchange between applications.

    XML - Standard markup format for enterprise systems and data interchange requirements.

    SQL - Database migration scripts with INSERT statements. Ready for direct database import.

    Exportable Data

    • Core Fields - ID, username, name, email, registration date, last visit, block status, activation, send email flag
    • User Groups - All assigned groups with names and IDs
    • Profile Data - Address, city, region, country, postal code, phone, website, about me, date of birth, profile image
    • User Notes - Administrator notes attached to users
    • Custom Fields - All custom fields created for com_users automatically detected

    Import Features

    Auto Field Mapping - Intelligent detection matches file columns to Joomla fields based on common naming patterns.

    Import Modes:
    - Add New Only - Create new users, skip existing (matched by email or username)
    - Update Existing Only - Update existing users, skip new entries
    - Add and Update - Create new and update existing users

    Password Handling:
    - Generate Random - Create secure random passwords for new users
    - Import from File - Use passwords from import file (will be hashed)
    - Require Reset - Force password reset on first login

    Validation - Pre-import validation checks for:
    - Invalid email formats
    - Invalid username formats
    - Duplicate emails/usernames in file
    - Existing users in database
    - Missing required fields

    Sample Template - Download a pre-formatted CSV template to see the expected format.

    Key Features

    5 Export Formats - CSV, Excel, JSON, XML, SQL
    Bulk Import - CSV, Excel, JSON, XML file support
    Auto Field Mapping - Intelligent column detection
    Pre-Import Validation - Catch errors before import
    Reusable Templates - Save and reuse configurations
    Operation Logs - Complete audit trail
    Re-Download Exports - Access previous export files
    Dashboard - Statistics and quick actions
    Filter by Groups - Export specific user groups
    Date Range Filter - Export by registration date
    Password Options - Secure password handling
    Profile Data - Export/import user profiles
    Custom Fields - Full custom field support
    User Notes - Export administrator notes
    Batch Processing - Handle large datasets
    Joomla 5 & 6 - Full compatibility

    Perfect For

    • Site Migration - Move users between Joomla sites
    • User Backup - Regular backup of user data
    • Bulk Registration - Add multiple users from HR or external systems
    • Marketing Lists - Export email lists for campaigns
    • User Sync - Synchronize with CRM or external databases
    • Reporting - Generate user reports for management
    • Database Migration - Move to different database systems
    • User Cleanup - Identify inactive users for maintenance

    Configuration Options

    Export Settings
    - Default export format
    - CSV delimiter preference
    - Password handling (exclude/hash/placeholder)

    Import Settings
    - Default password action (generate/import/reset)
    - Default user group for new users
    - Batch processing size

    Log Settings
    - Log retention period (days)
    - Automatic cleanup of old logs

    Permissions
    - Configure access - Component options access
    - Access Component - Basic component access
    - Export Users - Permission to export
    - Import Users - Permission to import
    - Manage Templates - Create/edit/delete templates
    - View Logs - Access operation logs

    Technical Features

    Modern Architecture
    - Full Joomla 5 & 6 compatibility
    - PHP 8.1+ with strict type declarations
    - Proper namespace implementation
    - MVC architecture following Joomla standards
    - Service-based design for maintainability

    Performance Optimized
    - Batch processing for large datasets
    - Efficient database queries
    - Streaming file generation for memory efficiency
    - Configurable batch sizes

    Security Enhanced
    - CSRF token validation on all operations
    - Permission checks on every action
    - Input validation and sanitization
    - Secure file handling
    - Password hashing for imported passwords

    Database Support
    - Full support for Joomla user tables
    - User groups and mappings
    - User profiles
    - User notes
    - Custom fields

    Support

    • Support Portal: https://support.joomlax.com
    • Email Support: support@joomlax.com
    • Website: https://www.joomlax.com
    • Documentation: Comprehensive documentation included
    • Update Server: Automatic updates via Joomla update system

    Why Choose User Import Export?

    Complete Solution - Export and import with full field support, not just basic user data

    Multiple Formats - 5 export formats cover every use case from spreadsheets to database migration

    Intelligent Mapping - Auto-detection makes importing fast and error-free

    Validation First - Pre-import validation prevents errors and data issues

    Reusable Templates - Save time with saved configurations for repeated operations

    Full Audit Trail - Logs track every operation for accountability and recovery

    Secure by Design - Password handling options, permission controls, and input validation

    Enterprise Ready - Batch processing handles thousands of users efficiently

    Well Documented - Clear documentation, sample templates, and intuitive interface

    Joomla Native - Built specifically for Joomla, following all standards and best practices

    Streamline your Joomla user management with comprehensive import and export capabilities. Perfect for site migrations, backups, bulk operations, and integration with external systems. Professional-grade user data management made simple.

    Joomla 5 & 6 Compatible | 5 Export Formats | Intelligent Field Mapping | Pre-Import Validation

Facebook Page

Joomla! User Group Jeddah

Copyright © 2018-2026 Joomla! User Group Jeddah. All rights reserved. Developed by Moussa Solutions.