Introduction

Social Auto publish, Social Single Share, Social Web, Social Presence, Social Media, Social Crossposting Extensions

Boost your Joomla site's presence on X with System - X Autopost! This user-friendly plugin automatically shares your articles and contacts to X with polished tweets and adds rich Twitter Card previews to every page on your site. Say goodbye to duplicate posts and manual sharing—enjoy smart automation with full control.


Share Your Content Effortlessly with X Previews

System - X Autopost makes it effortless to share your Joomla content on X (formerly Twitter). This plugin does two big things: it creates professional Twitter Card previews for every page on your site, and it auto-posts your articles and contacts to X when you publish them. No tech skills needed—just set it up once and let it work its magic.

Twitter Cards for Every Page of Your Site

With Twitter Cards, every page—from blog posts to your homepage—gets a sleek preview when shared on X, complete with titles, descriptions, images, and more. For articles and contacts, you can customize these previews with specific images or text, while other pages use smart defaults like your site’s title and a fallback image. The plugin supports every type of Twitter Card (Summary, Summary Large Image, App, and Player) and includes all possible tags, ensuring your content looks great every time it's shared.

Auto-Posting Smart Controls

Auto-posting is just as smart. When you publish an article or contact, the plugin posts a tweet with the title, description, and a link with customization per item or based on defaults. You can choose which categories to share and avoid duplicate posts, as it only posts once unless you choose to re-post. Need to tweak an article before sharing? Edit as much as you want without triggering a post, then flip a switch to send it to X when ready.

Built for Joomla 4.x, 5.x, and 6.x, it's lightweight, uses your site's existing features, and needs only a free Twitter developer account for posting.

Functionality Overview

System - X Autopost connects your Joomla site to X, automating posts and enhancing how your content looks when shared, all while giving you full control over what and when to post. How much control? All 4 card types, with all available options accessible to you.

All 4 Card Types

  • summary
  • summarylargeimage
  • app
  • player

Key Benefits

  • Twitter Cards Everywhere: Every page gets a rich preview, driving clicks and engagement.
  • Smart Auto-Posting: Shares articles and contacts to X automatically, with no duplicates.
  • Flexible Editing: Fine-tune content before posting; repost anytime with one click.
  • Full Twitter Support: Covers all Twitter Card types and tags for professional previews.
  • Simple Setup: Configure in minutes; customize per article or contact as needed.

How It Works

Setup:

  • In your Joomla admin, enter your X API credentials (free from developers.x.com).
  • We even have a guide: X API Setup Walkthrough for System - X Autopost! (on RicheyWeb)
  • Choose which article or contact categories to auto-post, or include all by leaving it blank.
  • Set default card options, like a fallback image or preferred card type (e.g., Summary Large Image).

Twitter Cards:

  • Every page gets a Twitter Card with a title, description, image, and your site's Twitter handle.
  • For articles and contacts, customize the card with specific images, text, or app links.
  • Other pages use your site's title, meta description, and fallback image for a consistent look.

Auto-Posting:

  • Publish an article or contact in a chosen category, and it's posted to X with a tweet (title, description, link, or custom text).
  • Posts only once per item to avoid duplicates; edit freely until ready to post.
  • Want to repost? Reset the "submitted" toggle in the article/contact editor and save.

Customization:

In the article/contact editor, tweak the tweet (e.g., custom text up to 280 characters) or card details (e.g., specific image or title).
Use defaults for quick setup or override for special posts.

Feedback:

Get clear messages like "Posted to X/Twitter" on success or helpful errors like "Invalid tokens" if something's wrong.

Features

Twitter Cards

  • Complete Coverage: Includes every Twitter Card tag: site/author handles (@handle), IDs, title (up to 70 chars), description (up to 200 chars), image, alt text (up to 420 chars), and app/player specifics (e.g., iPhone App ID, player stream URL).
  • Card Types: Summary (compact), Summary Large Image (big visuals), App (mobile app links), Player (video/audio).
  • Flexible Sources: Use article images, meta fields, custom uploads, or a fallback image for non-content pages.
  • Site-Wide X Cards: All pages get cards, ensuring great shares everywhere.

Auto-Posting

  • Category Control: Post only from selected categories (or all if none chosen); include or exclude specific ones.
  • No Duplicates: Posts once per item; a "submitted" toggle tracks status.
  • Edit Freely: Make multiple edits without posting; post when ready by keeping the toggle off.
  • Repost Option: Reset the toggle to repost updated content or promote again.
  • Custom Tweets: Include/exclude title/description or write a custom tweet; auto-trimmed to fit X's 280-character limit with optional ellipsis.

Ease of Use

  • Smart Defaults: Default settings applied to new content items makes posting new content a breeze.
  • Step-by-Step Instructions: Get started fast with no-nonsense guidance through API registration.
  • Lightweight: Uses Joomla's built-in features; no heavy dependencies.
  • Bundled Library: Includes Twitter API tools; just add your credentials.
  • Fast: Caches card data for quick page loads.
  • Data Storage: Saves settings in a small database table for efficiency.

Why tolerate under-powered previews when you can have automated, professional X sharing with just a few clicks?

AdminExile
Free

AdminExile

By Michael Richey
Site Security
Protect your Joomla site’s /administrator area from relentless attacks with "System - AdminExile," a free, battle-tested plugin that once reigned as the #1 security extension in the Joomla Extension Directory. Though eclipsed by tools like AdminTools Pro (which offers similar functionality for a fee), AdminExile remains a robust, no-cost solution to safeguard your backend from drive-by and brute...
EU e-Privacy Directive
Free

EU e-Privacy Directive

By Michael Richey
Cookie Control
The EU e-Privacy Directive extension is back—leaner, smarter, and built for today. Once a heavyweight champ of GDPR compliance, blocking every cookie until users said “yes,” the original plgsystemeprivacy powered over 16,000 sites with a strict, no-nonsense approach. But the EU’s rules have softened, and so have we. The new plgsystemeprivacy for Joomla 5 flips the script: implied consent,...
Top of the Page
Free

Top of the Page

By Michael Richey
Site Navigation
Pure JS/CSS rewrite! Full compatibility in all major browsers (including IOS and Android), Joomla cache friendly, and a ton of other features - this is ORIGINAL WORK and the most advanced top-button plugin available for Joomla! "Return to Top" links do nothing for SEO and can even detract from it, and they can clutter your page. When you have a very long page, how do you decide where to put the...
ByeByeGenerator
Free

ByeByeGenerator

By Michael Richey
SEO & Metadata
Anyone can change the generator tag - This is the only generator extension that can remove the generator tag entirely - even from your RSS and ATOM feeds! This simple plugin allows the site administrator to customize the generator tag or remove it entirely. As of version 1.7 - also removes the generator tags from RSS and Atom feeds! 2.5+ users - you don't really need this plugin unless you're n...
Free

Favicon

By Michael Richey
Design
If you're searching for a comprehensive favicon solution, your search is over. Google, Yahoo and most of the other big boys use multiple favicons for different sections of their services. This functionality has now been delivered to Joomla! The interesting thing about favicons, is that when you drag a favorite from Internet Explorer onto your desktop, Windows creates the icon from the favicon f...
System - Nomad
Free

System - Nomad

By Michael Richey
Site Access
NOMAD IS NOT LOGIN REDIRECTION! Nomad is HOMEPAGE redirection. Looking to create a tailored homepage for your logged-in Joomla users? "System - Nomad" is the perfect plugin for the job, offering a unique solution to customize homepages without interfering with login redirection. Let’s be clear—System - Nomad is not a login redirection tool! Instead, it empowers you to craft alternate homepage...
Expires Headers
Free

Expires Headers

By Michael Richey
Browsers & Web Standards
Struggling with low scores on YSlow or Google PageSpeed? "System - Expires Headers" is the Joomla plugin you need to supercharge your site’s performance by optimizing cache settings! This powerful tool empowers administrators to set global Expires, Cache-Control, and Pragma headers, ensuring your web pages deliver lightning-fast load times and satisfy at least one critical item on the Yahoo YSlo...
Authentication - EMail
Free

Authentication - EMail

By Michael Richey
Site Access
Let’s face it: usernames can be easy to forget, but most people never lose track of their email address. So why force users to log in with a username when their email is just as unique? With the Authentication - Email plugin, you can offer a seamless, hassle-free login experience that keeps your users coming back. ​ How It Works When you activate Authentication - Email alongside the default...
DomainRestriction
Free

DomainRestriction

By Michael Richey
Site Access
Allow/Deny registration to specific email, domain or TLD and perform automatic group assignments on IP (address or CIDR network), email, domain or TLD. Restrictions, group assignment/revocation, and more. Using DomainRestriction is simple. Enter one or more domains into the plugin configs and you're done. Anyone attempting to register an email address that isn't on the approved domain list is...
MooAccordion
Free

MooAccordion

By Michael Richey
Article Elements
Need accordions for content items? With this plugin, you can have multiple accordions per page, and even nested accordions are possible with this plugin. Each accordion can be automatically styled from 3 included templates, or using your own custom styles. The plugin alters existing code on your page, so there is no need to wrap your accordion content with tags. When a visitor arrives without J...
Browser Update Warning
Free

Browser Update Warning

By Michael Richey
Browsers & Web Standards
Set (and optionally require) minimum browser versions for your site. Using this plugin, you can display a warning message that the users browser is outdated, along with a suggestion that they update (or install) a browser that meets your requirements. Using this plugin, you can choose minimum version numbers for the major browsers. These are the browsers supported by this plugin: Internet Expl...
Session Keeper
Free

Session Keeper

By Michael Richey
Performance
Provide automatic keepalive for certain groups, and session timeout notifications for everyone else. Everyone knows how frustrating it is to be logged in, working on something important, only to learn that your session expired while you were working and all of your changes were lost.  Session Keeper resolves that issue by allowing an administrator to specify which groups are to be kept alive aut...
Offline
Free

Offline

By Michael Richey
Offline
How do you test guest functionality when your Joomla site is offline? Install the "System - Offline" plugin! Why It Matters In standard Joomla operation, taking your site offline locks it behind a username and password wall, thwarting your ability to test guest (unregistered visitor) experiences. Yet, for many of us, captivating guests is as crucial as serving registered users—how else can we...
Captcha - HashCash
Free

Captcha - HashCash

By Michael Richey
Site Security
Tired of frustrating, unreadable CAPTCHAs that leave users scratching their heads? Captcha - HashCash is a groundbreaking Joomla plugin that redefines form validation—without the hassle. Unlike traditional CAPTCHAs that rely on third-party services, mangled text, or complex puzzles, HashCash offers an invisible, JavaScript-based proof-of-work (PoW) solution that requires nothing from your users...
ScriptsDown
Free

ScriptsDown

By Michael Richey
Performance
Increase your YSlow and PageSpeed scores by moving Javascript files to the bottom of your page. ScriptsDown can do that, and more!! You can make changes to your template, but the scripts automatically added by components will always end up at the top! ScriptsDown moves ALL of your scripts to the bottom of the page just before the closing body tag (even IE conditionals). It doesn't matter where...
System - Article Hits
Free

System - Article Hits

By Michael Richey
Analytics
Do you need to alter the article hits on your site? With this plugin, you can directly edit the hit counter for any article your user is authorized to edit. Just type in the new number, and hit save. It works on other disabled fields as well. This free extension was sponsored by a client of mine because he didn't want to grant employees access in the database (a potentially dangerous action), b...
MicroBread
Free

MicroBread

By Michael Richey
SEO & Metadata
Fine tune your SERP with Microdata Rich Snippet data in your breadcrumbs. Others have tried, and had moderate success. MicroBread delivers rich snippet data per the Microdata guidelines. This module replaces the existing breadcrumbs module. All functionality remains intact, with one additional layout file included for maximum Bootstrap compatibility. Your breadcrumbs will supercharge your SER...
CleanFeed
Free

CleanFeed

By Michael Richey
RSS Syndicate
Tired of plugin tags muddying your RSS and ATOM feeds? "System - Clean Feed" is the ultimate Joomla content plugin, expertly designed to strip out those pesky {tags} from your Joomla-generated feeds. Created on special request, this efficient tool ensures your feed content shines with a professional polish, delighting your subscribers every time. Getting started with "System - Clean Feed" is simp...
Meta Robots
Free

Meta Robots

By Michael Richey
SEO & Metadata
Take your Joomla site’s SEO to the next level with "System - Meta Robots," a game-changing plugin that expands Joomla’s Metadata parameters with a comprehensive suite of Meta Robots options—everything Google and other search engines care about. Say goodbye to limited choices and hello to precision control over how your content is indexed, crawled, and displayed in search results. How It Wor...
User - StaticPassword
Free

User - StaticPassword

By Michael Richey
Site Security
Prevent one or more user groups from changing their passwords! Enforce static passwords for selected groups. A similar extension exists for J1.5, but since it hadn't been updated - I created a 2.5 compatible version. Usage is simple - enable the plugin after selecting which user groups will be prevented from password changes. When saved, the users in those groups will not be presented with the...
SEBLODFeed
Free

SEBLODFeed

By Michael Richey
SEBLOD extensions
Tired of seeing ::cck:: in your Joomla RSS and ATOM feeds? SEBLODFeed will process your SEBLOD tags in your feeds just like you see them in your site. Sponsored by Jeremy Goimard, this extension scans your feed output and replaces the SEBLOD tags with your SEBLOD content. If you see Jeremy in the forums, and you use this plugin - be sure to thank him for commissioning its creation. Jeremy thin...
Age Of
Free

Age Of

By Michael Richey
Events
Transform your Joomla content with "Content - Age Of," a dynamic plugin that elegantly displays human-readable ages or time differences based on any date input—perfect for past, present, or future timelines. Whether you’re showcasing historical milestones, user ages, or event countdowns, this tool adds clarity and charm to your site. How It Works With "Content - Age Of," you can effortlessly...
Authentication - As User
Free

Authentication - As User

By Michael Richey
User Management
Whether you’re troubleshooting a tech support issue, testing a login process, or verifying a feature, there are times when logging in as a specific user becomes essential. But do you know their password? Should you? Should you reset it just to get access? With "Authentication - As User," those questions become irrelevant—because all you need is your own password. Say goodbye to the hassle of...
Fields - Location
Free

Fields - Location

By Michael Richey
Custom Fields
Elevate your Joomla site with "Fields - Location," a dynamic Google Maps plugin for Joomla 3 and 5 that transforms custom fields into powerful location selectors. Let your users pinpoint exact locations using an interactive map, search for known places via Google Places, or enter latitude/longitude (lat/lng) coordinates—perfect for articles, categories, contacts, and users. How It Works "Field...
System - Content Security Policy
Free

System - Content Security Policy

By Michael Richey
Browsers & Web Standards
The System - Content Security Policy plugin(s) bring this much needed security functionality to Joomla. The fun doesn't stop there - this set of plugins also implements the report-uri feature of the CSP. You can capture your own csp-report via the included AJAX plugin, and have it sent to you nightly using the included CLI script. If you want to browse the data - the AJAX plugin offers a handy...
Fields - Subform
Free

Fields - Subform

By Michael Richey
Custom Fields
Subform fields for your users, contacts, and articles (and any other extension that supports custom fields) This extension has been replaced due to namespace conflict. The new extension is Fields - XMLForm The subform field type is very powerful and now that the capability is delivered to custom fields, you can collect groups of data and even repeating data (this plugin supports repeating subfo...
External Favicon
Free

External Favicon

By Michael Richey
Site Links
Alter the appearance of your external links to display the Favicon of the destination. Each exernal link can be displayed with the associated favicon retrieved from the destination site. Use is simple - install and enable. Configuration options include: If the plugin should operate in the component template (modal, and other windows) Per-domain alternate images Per-domain exclusion Parent ite...
Console - Tor Nodes
Free

Console - Tor Nodes

By Michael Richey
Access & Security
Equip your Joomla site with Console - TOR Nodes, a CLI plugin that delivers the latest TOR exit node list for easy IP queries. It is free, it is simple, and it is built for one purpose: fetching TOR node data so you—and your extensions—can act on it. System - AdminExile blocks threats with it, System - Google Tag Manager tracks them, and other developers can tap into it however they see fit. T...
NicePanel
Free

NicePanel

By Michael Richey
Modules Panel
System - NicePanel—a lightweight, powerful Joomla extension that brings sleek, sliding top and bottom tabbed panels to your site. Version 5 is rebuilt from the ground up for Joomla 5, tapping into Bootstrap 5 and pure JavaScript to deliver a fast, flexible, and future-ready experience. Whether you’re a veteran NicePanel user or a newcomer, this update blends the simplicity you love with modern...
Before/After
Free

Before/After

By Michael Richey
Images
Joomla plugin that brings before-and-after image sliders to life. Content - Before/After overlays two images, revealing one on the left and the other on the right with an intuitive slider, allowing users to seamlessly explore differences by dragging left or right. Perfect for showcasing transformations, renovations, or creative progress, it’s an ideal addition to articles, category descriptions,...
System - Meta Character Count
Free

System - Meta Character Count

By Michael Richey
SEO & Metadata
Search engines limit the amount of text in each SERP result. Meta Character Count displays a live word and character counter for the title, description and keywords fields in Joomla Global Configuration, Content Categories and Articles (frontend and backend) and now also Menu items! Be certain that your most relevant content ends up on the SERP and doesn't get truncated. Update 1.2 2/10/12: Add...
User - StaticEmail
Free

User - StaticEmail

By Michael Richey
User Management
Prevent one or more usergroups from changing their email addresses! On request, I made this extension similar to my StaticPassword extension - it even works the same way. Usage is simple - enable the plugin after selecting which usergroups will be prevented from email address changes (use CTRL or Mac Command key to select multiple). When saved, the users in those groups will not be presented wi...
Loggie
Free

Loggie

By Michael Richey
Admin Reports
Are your server error logs hard or impossible to retrieve? Do you even know how to get them? Loggie can help! If your host is anything like mine, your log files are hard to get to. When they are available, they're slow to retrieve. In my case, it takes 5 minutes or more for a log to appear in the log file - and I must download it repeatedly looking for the errors I'm trying to find. Loggie i...
System - Ad Block Reactor
Free

System - Ad Block Reactor

By Michael Richey
Ads & Affiliates
Take back control of your pages when users are blocking ads! Unlike other adblock detectors, this extension does not force you to handle ad blockers in any particular way.  It gives you the tools necessary to fine-tune a solution that works for you.  If you want to just monitor usage, this plugin can help you with that.  If you want to display a message, or disable users from viewing your arti...
HeadTag
Free

HeadTag

By Michael Richey
Coding & Scripts Integration
Insert any JavaScript/CSS/Any tag into the document head based on menu item, user group, access level or by using the content plugin tag options. Similar plugins exist, but they are either limited in scope, or have terrible configuration interfaces. HeadTag aims to be an all-in-one solution to provide the ability to add the following types of tags to the document - JavaScript/CSS source files...
Log Bad Passwords
Free

Log Bad Passwords

By Michael Richey
User Management
Discover a unique security tool for Joomla with "User - Log Bad Passwords," a reimagined plugin designed to help administrators track and manage weak or previously failed password attempts. Originally released as a package of two plugins for earlier Joomla versions, this re-release consolidates that functionality into a single, streamlined plugin—simplifying installation while retaining the same...
CoolClock
Free

CoolClock

By Michael Richey
Time
This module implements all available features of Simon Bairds CoolClock Javascript. Where other clock modules provide a limited number of skins, this module provides 19 predefined skins plus the ability to define your own! Any number of clocks may be present with or without custom skins! Update 1.3 - updated to excanvas r3 Version 1.4 Joomla 3.0 compatibility Version 1.5 adds day/night configur...
Content - Amazon Product Advertising API
Free

Content - Amazon Product Advertising API

By Michael Richey
Ads & Affiliates
Unlock the earning potential of your Joomla 5 site with the free Content - Amazon Product Advertising API (PAAPI) plugin! Transform plain product codes into stunning Amazon placements that grab attention, match your site’s look, and put affiliate cash in your pocket—all at no cost. Built from the ground up for Joomla 5, this plugin seamlessly integrates Amazon’s massive marketplace into your...
User - Password Strength
Free

User - Password Strength

By Michael Richey
Site Access
A fully customizable user password strength meter for your user registration, profile edit and admin user edit pages. This plugin effects forms created with JForm to add the strength meter. It doesn't get any easier than this - enable the plugin and the meter appears. Everything can be customized! CSS Style MooTools Transitions Text Weak/Medium/Strong tests Can be extended to work with other...
Content - Indexing API
Free

Content - Indexing API

By Michael Richey
SEO & Metadata
Unleash your Joomla site’s full potential with "Content - Indexing API," the world’s only free Joomla plugin that catapults your content to the *top of search engines! Imagine your articles dominating Google, Bing, Naver, Seznam.cz, Yandex, and Yep results in record time—automatically, with every save. This isn’t just a tool; it’s your secret weapon to outshine the competition without sp...
Do Not Track
Free

Do Not Track

By Michael Richey
Browsers & Web Standards
Put user privacy first with "System - Do Not Track," a powerful Joomla plugin that respects the Do Not Track (DNT) browser setting by dynamically managing access levels. This tool detects whether a visitor has enabled DNT and automatically adds or removes a Joomla Access Level, allowing you to control which components, modules, or plugins (like those setting tracking cookies) are accessible based...
External Link Warning
Free

External Link Warning

By Michael Richey
Site Links
Provide a warning to your users when they are about to follow a link that takes them away from your website. Some customers wish to provide these warnings as a legal requirement, others simply want to prevent confusion for users leaving their site....
Profile History
Free

Profile History

By Michael Richey
User Management
Record changes to user profile data. If you're like me, you have many sites to keep track of. You might even share that responsibility with other administrators. This extension is for you! I wrote this to put an end to finger pointing for some of the sites I manage. Who deleted that user? Who changed this password? Who disabled this account? NO MORE! Not only will you know who changed it, but ex...
User - Auth Log
Free

User - Auth Log

By Michael Richey
User Management
User - Auth Log is the perfect tool for Joomla administrators who prioritize security and user management—all presented in a clean, intuitive interface, providing invaluable insights into login patterns and potential vulnerabilities. User - Auth Log is a powerful Joomla plugin designed to enhance your website’s security and transparency by tracking both successful and failed authentication at...
System - SCSS
Free

System - SCSS

By Michael Richey
Development Tools
More and more templates are being delivered with the SCSS sources alongside the compiled CSS. Changing the CSS can be tedious, especially when considering the implications of mixins and color variation based on variables.....It can be an absolute nightmare to cover all of the possibilities introduced by SCSS! This plugin monitors for changes, compiling SCSS when a change is detected. Alternativ...
CLI - Reminder
Free

CLI - Reminder

By Michael Richey
Project & Task Management
With CLI - Reminder, you can create user notes that trigger reminder emails in the future! Configuration options are extensive, and can be stacked. Features: Notify user for the account which the note belongs (based on category) Notify the user who created the note (based on category) Recipient user assignments per-note category Multiple recipient assignments per-note category Additional per-n...
Authentication - Session Limit
Free

Authentication - Session Limit

By Michael Richey
Site Security
If you want to limit concurrent logins in Joomla, there are few options. If you want granular control of concurrent logins based on your own access levels, this is the plugin for you. Features: Uses Joomla ACL to define login limits. Arbitrary limits - You can give users 1 or 10 (or more) based on ACL Option to make one Access Level immune. Users who are members of multiple limit levels are gr...
System - Required Fields
Free

System - Required Fields

By Michael Richey
User Management
The System - Required Fields plugin is designed to keep your user profile fields filled and current. This is accomplished by redirecting users to their profile edit screen when they have any required field that is un-filled. Until they meet the field requirements, they cannot leave the profile edit screen. Keep their information up-to-date by setting a "Revisit Interval". When a user has not s...
Fields - Terms of Service
Free

Fields - Terms of Service

By Michael Richey
Custom Fields
The Fields - Terms of Service plugin adds a custom field type (tos) that allows you to add terms field(s) to your registration form. In case you missed that - you can add terms FIELDS (plural) to your registration forms. To comply with the EU GDPR requirements, this field was developed to allow an administrator to add a required acceptance field to the registration form, and add additional field...
System - Software Log
Free

System - Software Log

By Michael Richey
Data Reports
Each installer event on your system can be logged with this extension. New extension installs, manual updates, automatic updates, uninstalls and even extension param changes are logged. Tracking for Components, Plugins, Modules, and Templates. The plugin has a log viewer, allowing sorting, drill-down, and filtering by name or user. Features: Log all software changes Recover previous extensio...
Content - YouTube (No Cookies)
Free

Content - YouTube (No Cookies)

By Michael Richey
Multimedia Players
Bring the power of YouTube to your Joomla site without compromising user privacy! "Content - YouTube (No Cookies)" is a cutting-edge plugin that embeds YouTube videos using the {​ytnc} tag, ensuring a cookie-free experience that respects visitor data. Perfect for privacy-conscious websites, this tool lets you showcase videos seamlessly while adhering to strict data protection standards. How It...
System - Voice Search
Free

System - Voice Search

By Michael Richey
Site Search
Voice search isn’t just for Siri, Android, or Cortana anymore—big tech has been leveraging it for years. Now, with the maturing SpeechRecognition API, you can add this cutting-edge feature to your Joomla site! Imagine your users effortlessly searching your content with just their voice—simple, fast, and modern. Why Voice Search? With Chrome leading the pack (used by over 50% of web visitor...
System - Geo IP
Free

System - Geo IP

By Michael Richey
Access & Security
I needed a utility to allow country lookups by the visitor IP address - so I wrote one. By itself, this plugin doesn't do anything. No output. It provides a caching PHP class to allow quick lookups with local data, which you can use in your own extensions....
System - HTTP/2 Push
Free

System - HTTP/2 Push

By Michael Richey
Performance
I wrote this extension over a year ago, but never released it because the server support wasn't there. Apache 2 and now NGINX both support HTTP/2 Push, so now it's time to put this technology to work for you. For those not familiar with the standard, HTTP/2 introduced a concept known as "Push", where the server can send more than one document on a request. If your page has a stylesheet and/or ja...
System - Bundler
Free

System - Bundler

By Michael Richey
Performance
Testing my own sites, I found that one piece I was always shaking my head at was the number of CSS and Javascript files that were being sent to visitors. With just a few plugins, it was easy to have 40 or more JS and CSS files being sent. This plugin can reduce that number significantly!. By bundling files, you can reduce the number of HTTP requests by your visitors which reduces your server load...
System - Google Tag Manager
Free

System - Google Tag Manager

By Michael Richey
Analytics
Elevate your Joomla site with System - Google Tag Manager, a powerful plugin that puts you in charge of Google Analytics tracking, custom event monitoring, and user consent management (Google Consent Mode v2)—all tailored to your needs, no coding required. Why Another GA4 Plugin? Tracking shouldn’t be complicated or rigid. System - Google Tag Manager gives you the flexibility to implement GT...
System - Global Privacy Control
Free

System - Global Privacy Control

By Michael Richey
Browsers & Web Standards
Prioritize user privacy on your Joomla site with "System - Global Privacy Control," a robust plugin that detects the Global Privacy Control (GPC) browser header and adjusts Joomla Access Levels accordingly. This tool automatically adds or removes access for components, modules, or plugins that set tracking cookies, ensuring compliance with users’ preferences to opt out of data sharing or sales...
User - MX Filter
Free

User - MX Filter

By Michael Richey
User Management
User - MX Filter is a free Joomla extension designed to protect your site from unwanted user registrations. It filters registration attempts based on the MX server of the user's email domain, preventing spam and problematic email hosts from cluttering your database. Built for Joomla users who value a clean, secure site, this extension ensures only legitimate users can register, providing peace of...
Fields - XMLForm
Free

Fields - XMLForm

By Michael Richey
Custom Fields
Break free from Joomla’s custom field constraints with Fields - XMLForm. This isn’t just another subform field—it’s a developer’s dream, letting you build complex forms and output them in any way you can imagine, the 3D software box visuals you see on my extension pages - XMLForms. Crafted from years of innovation and refined through real-world use, XMLForm is now available at no cost, a...
System - Google Tag Manager ACL
Free

System - Google Tag Manager ACL

By Michael Richey
Site Management
Personalizing content for every visitor while staying privacy-compliant just got easier. The System - Google Tag Manager ACL plugin extends the power of the System - Google Tag Manager plugin, integrating seamlessly with it and the System - EU e-Privacy Directive plugin to link Google Consent Mode v2 signals to Joomla’s Access Control List (ACL) system. This trio lets site owners turn user conse...
Console - Indexing API
Free

Console - Indexing API

By Michael Richey
Search & Indexing
Filling a gap in the functionality of Content - Indexing API, this console plugin scans for items (content, contacts, tags, weblinks, and newsfeeds) that recently reached their publish_up dates, submitting them to your configured search engines. Additionally, you can now submit specific URLs via CLI. How It Works Two Operational Modes indexingapi:published - Scans core components for recently...
User - Static Name
Free

User - Static Name

By Michael Richey
User Management
Strengthen user account security on your Joomla site with the "User - Static Name" extension, designed to prevent changes to a user's proper name for specific groups. This simple yet effective tool ensures stability and control in environments where maintaining accurate contact information is crucial. How It Works Setting up User - Static Name is straightforward: enable the plugin and select the...
Contact - Valid Email
Free

Contact - Valid Email

By Michael Richey
Contact forms
Tired of spam clogging your Joomla contact forms? Contact - Valid Email is here to save the day! This free plugin ensures only legitimate emails make it to your inbox, filtering out junk like random@se or [email protected] with ease. Built for Joomla users who value a clean, secure site, this extension validates email submissions in real-time, giving you peace of mind without slowing down your form...
Content - Orbit
Free

Content - Orbit

By Michael Richey
Rotators
Content - Orbit transforms your Joomla content into a stunning 3D rotating carousel, captivating visitors with a dynamic, immersive display. Showcase articles, images, or products with customizable settings for aspect ratio, orientation, and rotation direction. Fine-tune each carousel with optional data- attributes or control it with custom scripts for ultimate flexibility. Perfect for any Joomla...
System - Link Canonical
Free

System - Link Canonical

By Michael Richey
SEO & Metadata
Duplicate content is the silent killer of your Joomla site’s SEO, confusing search engines and tanking your rankings. System - Link Canonical is a free, battle-tested plugin that puts an end to that nonsense by auto-generating canonical URLs for your front-end HTML pages. It slaps tags in the and HTTP headers, with built-in fixes for Joomla core components (com_content, com_contact, com_users)...
Content - InterLinked
Free

Content - InterLinked

By Michael Richey
SEO & Metadata
Disconnected articles are the silent killer of your Joomla site’s engagement, sending readers packing and tanking your SEO. Content - InterLinked is a free, battle-tested plugin that puts an end to that nonsense by auto-generating keyword-based links between articles in your Joomla 5 site. It weaves a web of connections using article keywords (metakey) and category associations, with customizabl...
Content - MiniGlobe
Free

Content - MiniGlobe

By Michael Richey
Maps & Locations
Want to dazzle your Joomla site visitors? Content - MiniGlobe transforms your articles with stunning, interactive 3D globes using a simple {miniglobe} tag. Powered by Three.js, this plugin is a lightweight, budget-friendly alternative to bloated, pricey globe solutions. It maxes out at 1.3MB with all features enabled, but can be even leaner without clouds or bump maps. Perfect for showcasing serve...
Task - Inactive Users
Free

Task - Inactive Users

By Michael Richey
User Management
Keep your Joomla site secure and tidy by automatically managing inactive user accounts with the free Task - Inactive Users plugin. The Task - Inactive Users plugin empowers Joomla administrators to maintain a clean and secure user base by automating the management of inactive accounts. Commissioned by an anonymous member of the Joomla community, who generously offered this tool to the Joomla comm...
System - AI Meta
Free

System - AI Meta

By Michael Richey
SEO & Metadata
Automate your SEO with System - AI Meta, a Joomla plugin that leverages AI to generate optimized meta descriptions and keywords for your content. This powerful Joomla plugin is designed to streamline your site's SEO by automatically generating meta descriptions and keywords using advanced AI models. Compatible with Joomla 5.x, it integrates seamlessly with AI services like Ollama and OpenAI-compa...

System - X Autopost

Version:
5.0.40
Developer:
Michael Richey
Last updated:
Oct 27 2025
3 hours ago
Date added:
Oct 20 2025
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System

}