Geek ElasticSearch Component
Joomla! 3.x Joomla! 4.x Joomla! 5.x
Version: 5.5.1 Release Date: 10 November 2023
114 votes

Geek ElasticSearch is the most powerful, extremely fast, highly relevant and flexible search and filter system for your Joomla site. Our extension uses the Elasticsearch engine - a highly scalable open-source full-text search and analytics engine to index data and perform the search. Hence, it is possible to index, search, and analyze large volumes of data quickly and return search results in near real-time that other PHP-MySQL based search extensions can't do.

Search is one of the most important and powerful tools in any website, especially for online stores and websites that have huge amounts of data. It helps quickly deliver relevant results to your customers, hence it helps to keep customers stay on your site longer and increase interactions and sales.

REQUIREMENTS: Elasticsearch 2.3+ Joomla 3.2+ PHP 5.5.0+ cURL is installed and enabled

Get it installed by a JoomlaGeek's professional - See Details


[+] access to all products and save 50% - check Developer Package

Demo Document Forum Write review on JED


Powered by leading Search Engine

Elasticsearch is a RESTful, distributed search and analytics engine built on Apache Lucene. Since the first version of Elasticsearch was released in 2010, it has quickly become the most popular search engine, and is commonly used for log analytics, full-text search, and operational intelligence use cases.

Managing Big data

New technology that marries big data concepts with search, which can provide revolutionary improvements in the reliability, cost-of-ownership and flexibility. The technology is trusted by a lot of big companies and organizations such as Ebay, Mozilla, Github, …

Real-time search

Fast, very fast speed is the first thing that Elasticsearch will impress you. Once you finish typing in the search box, select types or change a search mode, search results are immediately returned without a delay.

Multiple Facet Filters

Users can filter search results by content type, by categories, by language, by access, by author, by custom fields of Joomla, VirtueMart, eShopping, AdsManager, JReviews, .. This powerful filter system enables users quickly find expected results from thousands or millions of records with just some simple clicks.

Geo-distance Query

This feature specially supports location-based extensions such as EasySocial, JomSocial, JEvents, DJ-Classifieds,… It enables users to narrow search results within a specific distance from a geo point.

Update Index Settings

This advanced feature enables to take full advantage of Elasticsearch’s abilities. It enables you to configure the analyzer for the index, to change Character Filters, Tokenizer and Token Filters to meet the requirements of search that your website needs.

Advanced search module

You can control everything on search form and search result like specifying which types of content will be returned, optimizing search results with Scoring and Boosting or controlling number of items per page ..etc..

Support 3rd party extensions

Geek ElasticSearch works compatibility with most Joomla! core data. Moreover, it provides plugins to index data of 3rd party extensions like Virtuemart, Kunena, K2... then make the indexed data available for search results.

Incremental Update

The component supports to run incremental update of the index. It will only update the content that have only partially changed. It improves indexing time because only part of a content is indexed instead of having to re-index the entire content.

Cron Job

You can setup task to run indexing of your content automatically from a cron job, Geek ElasticSearch indexer can be run as a command-line application.

Keep up-to-date

The component comes with two plugins with functions of trigger during the content creation process of Joomla components and immediately update the ElasticSearch index.

Manage Indexed Content

This feature offers a helpful option to control which items available or unavailable to visitors on your website.


Elasticsearch is an open source (Apache 2 license), distributed, a RESTful search engine built on top of the Apache Lucene library. Elasticsearch was introduced a few years after Solr. It offers a distributed, multitenant-capable, full-text search engine with an HTTP web interface (REST) and schema-free JSON documents. The distributed search engine includes indices that can be divided into shards, and each shard can have multiple replicas. Each Elasticsearch node can have one or more shards, and its engine also acts as a coordinator to delegate operations to the correct shard(s). Elasticsearch is scalable with near real-time search. The major feature list includes: Distributed search, Multi-tenancy, An analyzer chain, Search Analytics, Grouping & aggregation, ...


Geek ElasticSearch supports 3 hosted ElasticSearch services that are Searchly, Elastic Cloud and AWS ElasticSearch.

Searchly offers you another option of hosting cloud search with a reasonable price, you can select a plan that suits your needs. Searchly provides powerfull features to fulfill your Elasticsearch deployment. It is easy to create indices and setup access policy.

Elastic Cloud

Elastic Cloud is the best way to consume all of Elastic's products across any cloud. Easily deploy in your favorite public cloud, or in multiple clouds, and extend the value of Elastic with cloud-native features. Accelerate results that matter, securely and at scale.

AWS OpenSearch

Amazon OpenSearch Service makes it easy for you to perform interactive log analytics, real-time application monitoring, website search, and more. OpenSearch is an open source, distributed search and analytics suite derived from Elasticsearch.


If you don't want to pay for hosted ElasticSearch service provider, you absolutely can download and install Elasticsearch service to your server. But, It requires you to have a knowledge of server configuration. If your server already supports ElasticSearch service, Geek ElasticSearch should work well with this service.

Geek ElasticSearch component supports multiple versions of Elasticsearch including Elasticsearch 2.3, Elasticsearch 5.x, Elasticsearch 6.x, Elasticsearch 7.x, Elasticsearch 8.x and Open Search (the fork version of Elasticsearch 7.x)


The Joomla Search component recommended by developers


100% 7 days money back guarantee

If for any reason, you are not satisfied with your purchased products, we will refund full amount, no questions asked (please read our Refund Policy).
You will have 7 days to try out the product and make sure that it fits your needs.

Dashboard Dashboard
Manage Index Plugins Manage Index Plugins
Run Indexer from Back-end Run Indexer from Back-end
Run Indexer from Command-line interface Run Indexer from Command-line interface
Manage Indexed Content Manage Indexed Content
Update Index Settings Update Index Settings
Search Analytics Search Analytics
[Search Module] - Basic Settings [Search Module] - Basic Settings
[Search Module] - Search Form Settings [Search Module] - Search Form Settings
[Search Module] - Faceted Filters Settings [Search Module] - Faceted Filters Settings
[Search Module] - Search Results & Ordering Settings [Search Module] - Search Results & Ordering Settings
Search Module Search Module

16 Reviews for Geek ElasticSearch Component

  1. Avatar

    Great component

    Ottimo componente, ricco di funzioni, esattamente ciò che cercavo.
    Adatto per siti web con molti contenuti.

    Ease of use
    Una volta installato elasticsearch sul mio server, è stato semplice utilizzarlo, qualche aiuto nel settaggio e tutto funziona a meraviglia.

    Supporto fantastico, veloce, puntuale, già usato in tre occasioni e per 2 volte non era un problema del componente, 1 risolto subito.

    Il sito web dello sviluppatore è già ricco di informazioni, dove non ho trovato quello che cercavo ho scritto al supporto veloce.

    Value for money
    Vale tutti i soldi spese, ha risolto tanti problemi che avevo con il sistema di ricerca interno di Joomla. Lo consiglio.

    I used this to: Ho già installato il componente su tre siti, uno di pubblicazioni scientifiche, un altro ricettario di cucina.
    La combinazione di ricerca tra categorie e campi custom, e la facilità di customizzazione del modulo anche per le traduzioni, tutto fantastico.

  2. Avatar

    Excellent component

    I'm using on two websites with more than 700 products, I try few other solutions but this is just the best search machine for online shops

    Ease of use
    If you use one of Elasticsearch providers is super easy, but we have self hosting server and is a little tricky to set up all.

    Awesome support, I had some issues to index different languages and sef urls, and we resolved in 1 day all.

    Is good documentation supported with forum and ticket system. Although ticket have priority as should be replays on forum were quick too

    Value for money
    If you use self hosting server value is excellent, other server providers could be more expensive

    I used this to: Online shops with multi language Joomla 5.5.1 with more than 7000 products and VirtueMart shopping component.

  3. Avatar

    Best searching component/module for Joomla 4/5

    This is the best searching component for joomla 4/5 !
    Replaces the old searching function by an expert elastisearch feature.

    Ease of use
    Medium if you use your own elastisearch server, very easy if you subscribe to an external service

    Wonderful, quick, serious and even capable of adding new features within days

    Very good and easy to understand, don't hesitate to send an email if needed

    Value for money
    Nothing to say, getting such a component at this price is a VERY good deal

    I used this to: Searching all kinds of data on our website with content, CRM, Community builder etc...
    Modules can be set according to user groups

  4. Avatar

    A great component which works perfectly fine with Joomla 5.

    The support is really great.

    I had misconfigured one part of the component and Thanh has answered very quickly and precisely to my problem.

    A small bug in a cron job and Thanh has released a new version of its component one hour later.

    And the component has so many plugins... !

    Thanks again for this powerful component. :)

  5. Avatar

    Fantastic ⭐

    Endless possibilities and fantastic integration with Virtuemart with great modern feel

    Ease of use
    Easy to use and a dream to set up - even in an rather complex environment with Virtuemart

    Just 6 stars out of 5! Needed special fixes for Virtuemart and got it fixed instantly with support from the developer

    Great instructions in order to get it to work with Searchly and with cron jobs

    Value for money
    Best search extension you can get for your money and with super quick support nothing else needed

    I used this to: Started with a new site with Joomla 3 and Virtuemart 4 but will use it for my other customers sites.

  6. Avatar

    Geek Search better than Smart!

    We had problems with Smart search after upgrading to Joomla 4. The only option was to find an alternative search. Geek Elastic works well.

    Ease of use
    We tried using our own server Elastic search, but it was too difficult. The documentation made setting up using Searchly relatively easy.

    We missed having article images in the search results, as well as we have a dark theme that does not work well with some extensions. Fixed!

    The documentation is clear considering the subject is not that simple. I used it to set up Searchly as the search data provider.

    Value for money
    For such a lot of work and the results this extensions is excellent value for money.

    I used this to: Replacing Smart search on our site as we could never get the content indexed after upgrading Joomla. This extension replaces and improves smart search and our site is much easier to navigate. Thank you, Geek Elastic Search!

  7. Avatar

    It does a good search and the visualisation of the results is good. The highlight is the incorporating of content-plugin generated content.

    Ease of use
    It's clearly structuresd and the module has many features which can be configured. The update of the index can be automated by cron-jobs.

    Kind and fast support - a nice and individual contact. They did their job in a perfect way. Nothing to complain!

    Well explained documentation and there is a forum for users to exchange their knowledge.

    Value for money
    The component is mid prize, but the installation service didn't cost too much and was fast and done perfect.

    I used this to: A site, where content, shown in the frontend is generated by a plugin and most search engines do not index this content. For me it is the solution, I was looking for a long time.

  8. Avatar

    Good Extension, I use it with Searchly for my virtuemart search.
    Missing the support of the zoo extension to be perfect

    Ease of use
    Yes, All is simple. You activate the plugin you need and after the extension work after you have put the parameters in Searchly

    very Good! 2 times i use it and support works fine.

    Good Developer for me
    Very fast answers.
    Perfect for me, Good Support and good fixing

    Good, all is perfectly explain for each sync (Searchly, AWS Elasticsearch...)

    Value for money
    Good Extension, I use it with Searchly for my virtuemart search.
    Missing the support of the zoo extension to be perfect

    I used this to: use it with Searchly for my virtuemart search in a 3.10.2 and Joomla 4.03 sites.

  9. Avatar

    Top extensions! True full-text search

    I can index any content:
    VirtueMart product field, pdf file for sale, doc index, incremental function, progress log, dynamics filters.

    Ease of use
    Very simple to configure, even easier to use. Compatible with many joomla extensions, with a simple click to enable.

    support over the top! precise, scrupulous and very helpful. It responds in about 8h.

    in the introductory guide you will find all the guidelines for a first use, which is very simple and intuitive.

    Value for money
    renewal cost in line with many plugins,the cost pays back 1000 times the functions!I bought a custom dev and after 3 years still supported!

    I used this to: e-commerce of paper and digital books, magazines and booklet subscriptions.
    Start in the version 3.8 + custom dev, and renew version at 4.5 and then 4.8.0.

  10. Avatar

    Full functioning - very fast - worked out of the box

    Very broad covering all the components that i needed including jreviews, kunena, and eshop.
    Amazing to have the full integration with AWS.

    Ease of use
    Medium effort required to set up - mainly as you need to create an account with Amazon Web Services (or similar) to get fast search

    Got live chat support for the one issue I had when setting up config. Issue resolved in 15 mins.

    The documentation especially to walk through the AWS setup was excellent.

    Value for money
    For me I consider it excellent value as its a one off price and my users will benefit every day.

    I used this to: Full site search across multiple components. I had first tried the Joomla Smart Search but my site is very large and wouldn't index. Looked at all the available alternatives and JoomlaGeek seemed the most robust and recently updated. Very happy with my choice.

  11. Avatar

    Quickest Joomla search for large sites

    This search is blazing fast. We have over 800,000 articles (JReviews) and it gives results almost instantly.

    Ease of use
    Once installed (easy) it takes care of itself. It updates you content via cron.

    I haven't had any problems requiring support. Questions have been answered quickly.

    The documentation made it easy to setup. Very clear. Just do what it says, step by step.

    Value for money
    The price is reasonable. If you want fast search results like Google, then this is a great value for any site.

    I used this to: Site search of over 800,000 articles which are constantly being updated.

  12. Avatar

    FAST search results. Works well with large databases.

    Plenty of ways to configure search modules, although it's clear they're continuously developing this.

    Ease of use
    For end users, dead simple, nice interface. For webmasters, their documentation is a lot easier to understand than Amazon AWS.

    Live chat, fast response. Excellent customer service

    Very nice. Easy to follow, although Amazon keeps changing things up so not all screenshots match perfectly, but I had no trouble setting up.

    Value for money
    Very good deal. I'd recommend that unless you have experience with AWS you just go ahead and pay 50 bucks for install.

    I used this to: website with nearly 8000 articles and hundreds of documents entered in Docman. the list of supported components like Virtuemart, Hikashop, K2, DjClassifieds is impressive.

  13. Avatar

    the best search engine finally in Joomla !

    Very advanced search function missing in Joomla for sites that present a large number of metadata and data records.

    Ease of use
    Everything is designed to be easy to use. I didn't run into any problems.

    The contact with the support is really good. The answers are fast and always complete. Custom modifications are possible, that's fine.

    I think that's a strong point. I don't often see well-done documentation. Here we see that was done seriously.

    Value for money
    The price is really reasonable for such an important feature.

    I used this to: We put online metadata catalogues in the cultural field. The search engine is at the centre of our work. We are really happy working with this component.

  14. Avatar

    Extremly good Joomla search feature for everyone!

    Very powerful search function for your Joomla site and with impressive support for other Joomla components like EasySocial, DJ-classified...

    Ease of use
    You can just install it and use where ever you want in your site and it’s easy to configure it.

    You get outstanding support and great feedback.

    Great documentation and good explanation make all hassle free

    Value for money
    You got a top notch function that works straight away and its worth every penny!

    I used this to: All Joomla sites bcs all web sites need a great search function to satisfied your customers without Google ads disturbing.

  15. Avatar

    Game-changing Search Extension for Joomla

    Wow, Geek Elasticsearch has completely changed the functionality of our website for the better. Search results are more accurate and faster

    Ease of use
    It integrates with, so I had it installed in less than 15 minutes. Indexing is VERY fast (way better than smart search).

    Fast responses to my questions and the developer made some custom modifications at very reasonable rates.

    I followed the installation guide and had everything working on the first try.

    Value for money
    Of all the extensions on our site, this one has the greatest impact because we have so much content. Thus its worth the affordable price.

    I used this to: We have an online archive of sources in English and Latin (about 4000 articles with over 10 million words). I can index the entire thing in a few minutes, then Geek ElasticSearch returns the results to the website instantly.

  16. Avatar

    Fantastic Sophisticated Functionality and Easy to Set Up

    Provides outstanding functions with the integration with Amazon Elastic Search. Search performance is extremely fast and very easy to set up

    Ease of use
    Includes excellent instructions. The AWS part is tricky but hey, it's AWS.

    Not needed but they were fast when I had an issue with another of their extensions.

    Outstanding, all you will need to get it going quickly.

    Value for money
    Excellent, just one satisfied visitor on our web site makes it worth the small investment.

    I used this to: My main company web site. I found them because of their other excellent extension, the Geek Landing Page plugin.

Add Your Review

Please login before submit your review.

Some Featured Websites using Geek ElasticSearch


VirtueMart store with 2 millions of products.

News in Austria with 20+K of articles.
K2 EasyBlog German

Travel information website with hundreds of thousands of listings.

A News website with tens of thousands of articles.

Electronic store with tens of thousands of products.

Hardware reviews website with tens of thousands of articles.
Articles German

JReviews with tens of thousands of listings..
JReviews Hikashop

Official portal of the city of Draguignan, France.
Articles French

Panta Shop with tens thousands of products uses faceted filters.
VirtueMart Deutsch

Latvian Republic, Ministry of foreign affairs - 36K of articles.
Articles Latvian

The Franciscan Intellectual-Spiritual Tradition.
Articles French


A News website with tens of thousands of articles.

VirtueMart shop.
VirtueMart Spanish

The Fountain Magazine.

The Psychology Portal in Greek.
Articles Greek

Slow Living Travel.
Articles Dutch

Version 5.5.1 - Bug fix release

Release Date: Nov 10, 2023

  • Fixed. Class JFactory not found when run cron job in Joomla 5.

Version 5.5.0 - Joomla! 5 Upgrade

Release Date: Oct 24, 2023

  • Upgraded. compatibility with Joomla 5.0.0.
  • Fixed. error loading core.js file.
  • Fixed. language texts that contain double quotes.

Version 5.4.1 - New Features & Bug Fix Release

Release Date: Jun 13, 2023

  • New. Supports filtering articles by tags.
  • Fixed. error getting categories of Kunena 6 in Joomla 4.

Version 5.4.0 - New Features & Bug Fix Release

Release Date: May 31, 2023

  • New. Supports ADriectory.
  • New. Supports DPCalendar.
  • New. Supports EasyProfile.
  • New. Supports RSFiles.
  • Fixed. error indexing data of Kunena 6 in Joomla 4 (NOTE: In Joomla 4, Kunena not works in CLI app - cron job).

Version 5.3.1 - Bug Fix Release

Release Date: May 18, 2023

  • Fixed. 500 error: select::optgroup not found (Plugin indexes articles).

Version 5.3.0 - New Features Release

Release Date: Jul 21, 2022

  • New. feature Search only in the title.
  • New. Set the minimum length of search word that users must type before a search is performed (applied for instant search).
  • New. Highlight keyword that contains wildcard character.
  • Updated. the library Mark.js (text highlighter) to the latest version 9.0.0.
  • Improved. function Smart Description Cutter.
  • New. Add a setting to get image from content [Article].
  • Fixed. Error missing image in browser console. Use blank image as a placeholder (replace for template variable).

Version 5.2.0 - New Feature & Bug Fixes Release

Release Date: May 11, 2022

  • New. Supports Quick2Cart.
  • New. Supports JTicketing.
  • New. Supports JGive.
  • New. Filter by ZOO custom fields.
  • Fixed. Bug load more facet terms feature not work correctly.
  • Fixed. JavaScript error if the setting "Show Date" is enabled [Joomla4].
  • Fixed. Bug Joomla Core Javascript file is not loaded in some case.

Version 5.1.0 - New Feature & Bug Fixes Release

Release Date: Mar 18, 2022

  • New. Supports Community Builder (Users, Albums, Groups, Blogs).
  • New. Filter by Hikashop custom fields.
  • Updated. Uses the first image of VirtueMart product.
  • Updated. Display only custom fields of component Content in settings panel of plugin that indexes articles.
  • Fixed. error SSL certificate problem - self signed certificate in certificate chain.
  • Fixed. bug DJ-classifieds fields not indexed.
  • Fixed. bug create incorrect sef urls of EasyDiscuss.

Version 5.0.0 - Major Release

Release Date: Feb 23, 2022

  • New. Supports Fuzzy Search.
  • New. Supports PHP 8.0.
  • New. Supports new hosted Elasticsearch service - Elastic Cloud.
  • New. Filter by Hikashop characteristics.
  • Updated. The look of dashboard.
  • Updated. The look of search form.
  • Updated. Libary Elasticsearch-PHP to the latest version.
  • Updated. Libary AWS-SDK-PHP to the latest version.
  • Updated. Libary GuzzleHttp to the latest version.
  • Removed. Parameter virtuemart_currency_id from search query string.
  • Fixed. Error search results include products of unpublished Virtuemart categories.
  • Fixed: Bug filter by access cause error in Joomla 4.

Version 4.8.6 - New Features Release

Release Date: Jan 05, 2022

  • New. Supports Zoo CCK.
  • New. Supports Guru Pro.
  • Fix. error class JString not found in Joomla 4.

Version 4.8.5 - New Features Release

Release Date: Dec 03, 2021

  • New. Filter by date range.
  • New. Use category's image for articles that have no image.
  • Improved. style of additional information box.

Version 4.8.4 - Bug Fixes Release

Release Date: Nov 23, 2021

Version 4.8.3 - New Feature & Bug Fixes Release

Release Date: Oct 07, 2021

  • New. Support indexing K2 extra fields.
  • Fixed. errors in MySQL strict mode.
  • Fixed. error replaceAll is not a function.

Version 4.8.2 - Bug Fixes Release

Release Date: Jul 28, 2021

  • Fixed. The feature Filter by categories that admin selected in backend does not work after upgrading to version 4.8.0.
  • Fixed. Generate incorrect category urls for 3rd components.

Version 4.8.0 - New Features & Improvements Release

Release Date: Jul 01, 2021

  • Updated. compatibility with J4 RC2.
  • New. Develop new CLI system plugin to index data in Joomla!4.
  • Updated. Plugin indexes Categories to index only categories of component content.
  • Updated. Some minor improvements.

Version 4.7.0 - New Features & Improvements Release

Release Date: Apr 18, 2021

  • New. Update Index Settings.
  • New. Supports EasySocial 4.0 beta.
  • New. Supports indexing EasySocial Marketplace items.
  • Updated. Plugin indexes articles to add new setting that enables users to select which field will be displayed for author name (username or real name)
  • Improved. Plugin indexes Hikashop products to generate correct urls by category, improve performance of indexing process, filter by any categories that product assigned to.
  • Improved. Plugin indexes Hikashop categories to generate correct urls by category.
  • Fixed. The variables in the search results template cause error in the browser console.

Version 4.6.0 - New Features & Improvements Release

Release Date: Feb 19, 2021

  • New. Showing and sorting by price.
  • New. Indexing data of a single extension.
  • Improved. Update search results template to avoid unexpected javascript error in case website use JS compress feature.
  • Improved. Change the text "search" on a right side of search field to button search.
  • Improved. [Content] Index article metadata fields.
  • Improved. [Content] Add setting of show/hide author name in description text.

Version 4.5.0 - New Features, Improvements & Bug Fixes Release

Release Date: Nov 05, 2020

  • New. Support EasySocial Discussions + Replies.
  • New. Add new settings that enables users to select custom fields that contains Latitude + Longitude value (plugin Content).
  • New. Scroll to top after search or filter.
  • New. Click outside of box to close dropdown box (Layout Dropdown).
  • Improved. Indexing process to prevent interrupts if error occurs.
  • Improved. Feature "Sort by date" to sort by selected date field.
  • Improved. Display the correct last index time.
  • Improved: Display Additional field type array.
  • Fixed. Warning message on PHP 7.3.
  • Fixed. Error if VmConfig not loaded (VirtueMart Product).

Version 4.4.0 - New Features, Improvements & Bug Fixes Release

Release Date: Jul 29, 2020

  • New. Support SP Page Builder.
  • New. Exclude items of selected categories from search results.
  • New. Filter by custom fields of EasySocial.
  • New. New setting of Resume Index function that enables to skip the last error item.
  • New. Filter by categories of RS Directory.
  • Improved. Display featured products of VirtueMart.
  • Improved. Set transparent background for search icon.
  • Fixed. Generate incorrect url of Tag with multilingual sites.
  • Fixed. Get incorrect image of EasySocial - Stream in some

Version 4.3.5 - New Features, & Bug Fixes Release

Release Date: Apr 21, 2020

  • NEW: Resume Indexing.
  • NEW: Display number of remaining items on progress bar.
  • FIX: Bug generating incorrect url + image if using CLI script to index data.
  • FIX: Error: 0 Class 'Aws\Credentials\CredentialProvider' not found in settings panel of Search module.
  • FIX: Bug not display all categories in settings panel of Search module of multilingual website.
  • FIX: Indexing is interrupted when indexing Hikashop products.
  • FIX: disabled VirtueMart products still display on search results.

Version 4.3.0 - New Features, & Improvements Release

Release Date: Mar 13, 2020

  • NEW. Supports RSDirectory!.
  • NEW. Supports RSEvents!Pro.
  • NEW. Managing the Featured items.
  • NEW. Sort facet buckets by alphabetical order.
  • NEW. Add facets to share url (hash #ges:).
  • IMPROVED. Prevent submitting form if users press enter key.
  • IMPROVED. Wildcard search with hyphen.
  • IMPROVED. Storing and displaying value of multiple select fields.

Version 4.2.2 - New Features, & Bug Fixes Release

Release Date: Jan 08, 2020

  • NEW. [Geo-distance query] support JReviews.
  • FIXED. Search module does not work on IE.

Version 4.2.0 - New Features, Improvements & Bug Fixes Release

Release Date: Dec 16, 2019

  • NEW. Support Geo-distance query.
  • NEW. Sort displaying order of Faceted Filters.
  • NEW. [JEvents] support custom fields.
  • IMPROVED. Description cutter function to work smarter.
  • FIXED. bug can select one facet multiple times.

Version 4.1.0 - New Features, Improvements & Bug Fixes Release

Release Date: Nov 11, 2019

  • NEW. Smart cut description to include a part of content that contains search keywords.
  • NEW. [VirtueMart] support custom fields type textarea and editor.
  • UPDATED. Log file to add detailed log of indexing process.
  • UPDATED. function to generate search endpoint.
  • FIXED. Bug when rendering search results template.
  • FIXED. Archieved items does not display.
  • FIXED. Error when creating category or change category access of K2.
  • FIXED. Date does not display correct format.

Version 4.0.0 - Major Release

Release Date: Aug 20, 2019

  • NEW. Supports Facet Filters & Dynamic Counter.
  • CHANGE. a mapping of ElasticSearch index.
  • NEW. Auto populate search results.

Version 3.8.0 - New Feature & Bug Fixes Release

Release Date: Jun 10, 2019

  • NEW. Support ElasticSearch 7.x.
  • NEW. [Search Alert] Support to generate RSS Feed for search results.
  • NEW. Support to sort by featured items.
  • NEW. [Search Module] Add a new setting of "target" for item link on search results.
  • NEW. [Hikashop] Add a setting to select Menu item.

Version 3.7.9 - New Feature & Bug Fixes Release

Release Date: Mar 28, 2019

  • NEW. Add a new setting that enables users to decide whether to enable or disable preparing a content before being indexed with the Joomla content plugins.
  • NEW. Add new options for batch size of indexing [500, 1000, 2000].
  • NEW. Display a notification in the control panel if there is a new version.
  • IMPROVED. Compress a JavaScript file of search module.
  • IMPROVED. [Kunena] Add a hash part to item's url.
  • FIXED. Incremental index does not work correctly if using ElasticSearch 6.x.
  • FIXED. [DocMAN] filter by access does not work correctly.
  • FIXED. [EasySocial] some events + groups are not indexed.

Version 3.7.7 - New Feature & Bug Fixes Release

Release Date: Nov 21, 2018

  • NEW. Enable users to translate content of additional fields.
  • NEW. Add setting of Kunena forum alias to correct url of forum topics.
  • FIXED. Indexing JReview item failed if its extra field's value is empty.
  • FIXED. duplicate slashes in URLs on Joomla 3.9.0.

Version 3.7.5 - New Features & Improvements Release

Release Date: Oct 11, 2018

  • NEW. Support EasySocial Stream / Story.
  • NEW. Support OS Property.
  • NEW. Support Event Booking.
  • NEW. Support EShop.
  • NEW. Support EDocman.
  • FIXED. Error if jQuery uncache enabled.
  • IMPROVED. Search function when users chooses to filter search results by both document type and category.
  • UPDATED. Search function for Indexed Content page in backend.

Version 3.7.0 - New Features & Improvements Release

Release Date: Aug 4, 2018

  • NEW. Multi terms Wildcard query setting.
  • NEW. Highlight Search Terms in Article content.
  • NEW. Show and Format Date.
  • NEW. Search in EasySocial Custom Fields.
  • UPDATED. Correct region code of Singapore
  • UPDATED. New AWS regions: China (Ningxia), Canada (Central), EU (London), EU (Paris), AWS GovCloud (US).
  • IMPROVED. UI of search results on mobile
  • Some minor bug fixes.

Version 3.6.0 - New Features & Improvements Release

Release Date: Jul 1, 2018

  • IMPROVED. Search form & Search results UI.
  • NEW. Add a new setting to limit search results to selected categories.
  • NEW. Add a new setting for selecting "No Photo".
  • IMPROVED. [EasySocial] Generate page url.

Version 3.5.0 - New Features & Improvements Release

Release Date: Jun 7, 2018

  • NEW. Support JooCart.
  • NEW. Filter by Access Level.
  • NEW. Search mode: Match Phrase Prefix.
  • NEW. Add query string to url of items on search results.
  • NEW. Set width + left margin of dropdown box.
  • FIXED. Error on publish/delete indexed items if using ElasticSearch 6.x.

Version 3.3.0 - New Features & Improvements Release

Release Date: May 17, 2018

  • NEW. Save search queries to hash (anchor part) of URL. This feature enables users to share search results to others.
  • NEW. Support component JoomSEF.
  • IMPROVED. Remove short codes from document's content.
  • IMPROVED. Update plugin indexes tags.

Version 3.2.0 - New Features, Improvements & Bug Fixes Release

Release Date: Mar 29, 2018

  • NEW. Search Analytics - Collect and filter users' search terms to better understand what they are looking for on site.
  • NEW. Support Joomla custom fields.
  • NEW. [VirtueMart] Select a language database table where data will be retrieved from.
  • NEW. [VirtueMart] Select to show or hide child products.
  • NEW. Define an update server in extension's manifest.
  • FIXED. Exact match search does not work if use Elasticsearch 6.x

Version 3.0.0 - New Features, Improvements & Bug Fixes Release

Release Date: Jan 22, 2018

  • NEW. Support ElasticSearch version 6.x.
  • NEW. Include items of sub-categories if select parent category.
  • NEW. Select categories that are displayed on search form.
  • NEW. Translate label of additional fields.
  • NEW. Select additional fields that you want to hide from search result.
  • IMPROVED. Remove indent characters (plus, minus) from selected category name
  • FIXED. Does not work with AWS Elasticsearch 5.5.
  • FIXED. search mode 'Wildcard' does not work correctly if keyword contains upper-case letter
  • FIXED. Error on deleting post of EasyDiscuss.
  • FIXED. Deleted items are still returned on search results.

Version 2.3.0 - New Features, Improvements & Bug Fixes Release

Release Date: Oct 24, 2017

  • NEW. Support Wildcard query / partial matching.
  • NEW. Update "Send indirect request" feature to support sent request with Basic Authentication
  • IMPROVED. Upgrade AWS library and ElasticSearch library to newer version.
  • IMPROVED. File structure of module search.
  • IMPROVED. [Hikashop] Use Canonical url if available.
  • IMPROVED. [Hikashop] Use thumbnail image instead of original image.
  • IMPROVED. [Hikashop] search by product code / SKU
  • FIXED. Not all the search terms are highlighted in search results.
  • FIXED. "Filter by type" feature does not work properly on Joomla 3.8
  • FIXED. Error on running index if PHP iconv library is not installed

Version 2.2.0 - New Features & Improvements Release

Release Date: Jul 24, 2017

  • NEW. Support DigiCom.
  • IMPROVED. code snippet to check and use menu item title.

Version 2.1.1 - Bug Fixes Release

Release Date: Jul 10, 2017

  • FIXED. no [query] registered for [missing] on ElasticSearch 5.x.
  • FIXED. Search function does not work properly if SEF is turned off.

Version 2.1.0 - New Features & Improvements Release

Release Date: Jun 30, 2017

  • NEW. Support DJ-Classifieds.
  • NEW. Support DJ-Catalog2.
  • NEW. Filter by "Publish End Date".
  • IMPROVED. Dashboard view
  • IMPROVED. [VirtueMart] Search by SKU
  • FIXED. [EasySocial] Doesn't display images if user select storage is AmazonS3

Version 2.0.0 - New Features & Improvements Release

Release Date: Jun 06, 2017

  • NEW. Support FlexiContent.
  • IMPROVED. Search on all fields of EasySocial user profile
  • IMPROVED. Automatically scroll to top when user navigate to another page of search result.
  • FIXED. Doesn't work with ElasticSearch 5.4
  • FIXED. Doesn't work with DOCMan 3.0.x
  • FIXED. Error when removing or changing state item of components what support to run index on theirs after-update event.

Version 1.6.0 - New Features & Improvements Release

Release Date: Apr 26, 2017

  • NEW. Updated to work with Joomla 3.7.
  • FIXED. Error when indexing data of EasyBlog version 5.1.
  • NEW. Get image of EasyBlog posts
  • NEW. Add new setting of search module to allows user can show / hide copyright text below the search form.

Version 1.5.6 - New Features & Improvements Release

Release Date: Apr 13, 2017

  • NEW. Support to send search request through server side. This helps to resolve an issue that search function does not work if ElasticSearch service is behind firewall.
  • FIXED. Plugins index JomSocial return incorrect links.

Version 1.5.5 - New Features & Improvements Release

Release Date: Apr 03, 2017

  • NEW. Support AdsManager component.
  • IMPROVED. Some minor updates.

Version 1.5.0 - New Features & Improvements Release

Release Date: Jan 17, 2017

  • NEW. Filter search results by categories.
  • NEW. Set the order that items will show in.
  • FIXED. Some language texts are not displayed properly if cache is enabled.
  • NEW. Added some new settings for module search.
  • IMPROVED. Style search form.

Version 1.2.2 - New Features & Improvements Release

Release Date: Dec 02, 2016

  • NEW. Support Searchly - Hosted Elasticsearch service.
  • ADDED. Add option to show/hide image on search result.
  • NEW. Support send search request with Basic Authorization
  • IMPROVED. Get correct image for JReview listing items based on its storage setting
  • IMPROVED. Show warning message if Elasticsearch service is not configured.

Version 1.2.0 - New Features & Improvements Release

Release Date: Nov 18, 2016

  • NEW. Add two new layouts for module search
  • NEW. Support JomSocial
  • NEW. Support JReviews
  • NEW. Support JEvents
  • NEW. Support J2Store
  • NEW. Add new feature to filter search results by language (For multilingual sites)
  • NEW. Add option to enable/disable instant search (See instant results as you type)
  • NEW. Add new setting to load Bootstrap framework
  • NEW. Add option to show/hide search button
  • IMPROVED. Update to work with Elasticsearch 5.0
  • FIXED. return incorrect SEF urls if site uses sh404sef component
  • FIXED. "Could not parse URI" if not configure value for Endpoint parameter
  • FIXED. css errors on Bootstrap 2 - based templates
  • FIXED. Image does not display correctly on back-end

Version 1.1.0 - New Features & Improvements Release

Release Date: Oct 26, 2016

  • NEW. Support EasySocial
  • NEW. Support HikaShop
  • NEW. Support JoomShopping
  • NEW. Support DOCman
  • ADDED. New AWS Region - US East (Ohio)
  • IMPROVED. Set auto focus on search box after opening search window
  • IMPROVED. Display notification if search result return 0 item
  • FIXED. Stop making a search request while user is typing too fast on search box
  • FIXED. The error of not displaying result if system/core.js file is not loaded

Version 1.0.0 - Initial Release

Release Date: Oct 12, 2016


After the payment process you can instantly download the product from the Customer Area section. (Navigate to My Account > Downloads)
In addition, we will send you an order confirmation email with all order and download information, so you can check back any time in the future.
Yes, You will have ONE YEAR free downloads any new updates of purchased products from your purchase date.
There is no restriction on using our products even after the order expires, but access to downloads, support and new releases are not available. As a loyalty bonus we offer flat 30% OFF for renewals (send us email to get a Coupon code).
Yes, you are authorized to make any modifications to achieve your desired intention. All code are open for modification if you need.
No. You are not allowed to re-sell our products. However, you are entitled to customize them for your clients.
We provide support through:
- Documentation: You can find 60% the answers for technical issues in our Users Guide & Documentation page.
- Community Forum: For all customers, both Free and Paid User.
- Premium Support Ticket: Premium support is provided for active membership. You can create a ticket here.
- Official support hours is from 9:00 — 17:00 Monday to Friday (GMT +7) with reply time of max 24 hrs.


At JoomlaGeek, we are passionate about what we do. Our technical expertise combined with our desire for excellence ensures that we only provide top quality products and services. We love what we do, and hope you will too.

Useful Features / Quality Assurance

We commit to deliver professional products with flexible and useful features. Put your mind at ease when it comes to Joomla Installation.

100% Satisfaction

We ensure 100% satisfaction for our esteemed clients and deliver top quality work and great support when you need it

Money Back Guarantee

We offer a 7 day No-Questions-Asked Refund Policy. Read more here.


Find answers to your technical issues in our User Guide & Documentation page.

Active Forums

Feel free to submit your technical questions in our forums. Our professional Support Staff are always ready to support you.

Quick Response

Support is available Monday to Friday 9.00 AM to 5.00 PM (GMT +7) with reply time of max 24 hrs.