Introduction

Directory & Documentation, Directory, Classified Ads, Thematic Directory, Directories Search

J-BusinessDirectory is not just another directory extension — it’s the most powerful and feature-rich directory solution for Joomla!, trusted by thousands of websites worldwide.


J-BusinessDirectory – The Most Advanced Directory Extension for Joomla

It can be used for any type of directory: businesses, organizations, people, events, hotels, medical professionals, therapists, and more.
With an extensive set of features and continuous innovation, J-BusinessDirectory provides the perfect recipe for success.

Compatible with Joomla 4, Joomla 5, and Joomla 6
GDPR compliant

Why Choose J-BusinessDirectory?

J-BusinessDirectory combines all the tools you need to build and manage a professional business directory, event platform, or service marketplace — all from one easy-to-use interface.

Key Highlights
🧭 All-in-One Directory Platform
Manage business listings, events, and offers seamlessly in one integrated system.
🔗 Extendable Functionality
Expand your directory with optional apps for appointments, event bookings, offer sales, and conference management.
⚙️ Fast Setup & Simple Administration
Get your directory running quickly with intuitive configuration and flexible management tools.
👥 Centralized Business Management
Allow clients to manage all their data in one place: listings, events, offers, orders, bookmarks, and memberships.
🌍 Proven Quality & Reliable Support
Trusted by thousands of Joomla users for stability, performance, and dedicated customer service.
🚀 Continuous Development
Regular updates and new features keep your directory modern, secure, and competitive.
Most Popular Directory Extension for Joomla
The preferred choice for professional directory websites worldwide.

Check our live demo: http://demo.cmsjunkie.com/j-businessdirectory/
Mobile apps available for iOS and Android.

J-BusinessDirectory – Key Features
- Easy installation and configuration
- Flexible directory payment plans with customizable features
- Built-in caching for faster search results
- Full configuration of all business listing fields and custom fields
- Responsive and user-friendly design
- Enhanced functionality through multiple modules
- Reviews and ratings for listings and offers
- Business claiming system
- Multiple layout options for categories, companies, and search results (list, grid, or map view)
- ZIP code search and geolocation support
- Offers and coupons management
- Events management with booking and ticketing options
- Integrated Google Maps autocomplete and localization
- Invoice printing and order management
- Social media and video integration (YouTube, Vimeo, etc.)
- SEO-ready: meta tags, rich snippets, and optimized structure
- Advanced admin dashboard for business owners
- Multilingual content and language packs available
- Clean, optimized code for performance and security
- CAPTCHA and user group management
- RSS feeds for listings, offers, and events
- Optional apps for appointments, event bookings, offer sales, and conference systems

Ideal For
- The J-BusinessDirectory extension can be used for:
- Business directories
- Hotel directories
- Events directories
- Offers and coupons directories
- People directories
- Organizations directories
- Places directories
- Conference directories
- Medical directories
- Therapist directories
- or any kind of custom directory

Thanks



Posted on 24 March 2014
I recently installed this component on my site and have been thrilled with its functionality and versatility. It is user-friendly and has many great features. I have to express my thanks and gratitude to George and the technical support team. They have been most helpful and have obligingly tweaked the extension for me on several occasions. I am now a lifetime fan of JDirectory. Thanks.
My review is based on 2.4.2, because i can't update, i don't received any info about updates from vendor.



Pros: nice visual, very easy to use.



Cons: bad sef, joomla webmaster tools report many many errors from this component (because crawler have problems in get jbusiness directory info), strange fields validators exclude special characters in the company names, company description field don't allow editor plugins ( JCE Plugins, Tiny-mce...), category structure is not flexible.
Owner's reply: Thank you for your review.

The review that you posted is related to a really old version of our extension. We have released 8 other versions since the 2.4.2 version.
All our clients have received the extension version by e-mail, and as of version 3.4.2 we also support automatic updates. It is now possible to update directly from your administration area.

We provide full support for each and every customer. We expected you to contact our support team in order to check and fix the issues that you have.
You can still contact us using our contact form to clarify these issues.

About the issues that you posted.
The extension could not restrict the access to any crawlers - We even provide a list with all business listings to be easily indexed.
The SEO mechanism works at all times and we do provide a flexible category structure.
We use jQuery.validationEngine as form validator, which is generally used as a validator.
When I bought this extension initially it was good but not great. After the last upgrades it has become excellent. The guys from CMSJunkies are awesome and always happy to support and jump in when needed. For me,as a website developer, they have gone way beyond what was expected of them. This is the extension to buy if you are building a business directory.

Great Extension



Posted on 27 January 2014
Excellent extension and great customer support, George is very responsive and knowledgeable. I had trouble with the extension that was absolutely frustrating me which turned out to be a setting on my MySQL server.... George fixed it on no time - I should have asked for support sooner.
Recently I purchased the directory module offered by CMSJunkie, and with pleasure I can say this is a great product with some of the best support I have seen in a long time. These days most developers only focus on the sale, not value in service when small issues come up. These guys were on top of it from start to finish. Great job and thank you one more time!
This is overall a great extension. That's why I rated it by 4 stars. It has a lot of what you need on it to promote business and that was what I was looking for what I bought this product. A bit high, especially for only 3 months of support and upgrades. There are a few pros and cons that you should defiantly consider before purchasing the product. I normally dot write reviews that lean towards the negative however, with the problems I experienced, I thought you may want to know as a buyer beware before you purchase.



I did however run into some issues when I installed this product. First problem I ran into was, it does not get along with the K2 extension if you have it installed on your site. I currently use K2 because of its vast amount of features for articles. When I installed it, id did not work and threw up errors and would not load. So, I searched the internet for any related issues. I found a small forum post about it on the vendor's website and it really was not clear as to how to resolve the issue. Apparently, if your running K2, you have to have a patch to their product that this vendor provides to resolve the issue, but you have to ask them for it and then they e-mail it to you. Apparently, the vendor blames the coding in K2 is flawed/out dated and that was causing the Directory not to work. So, once I got that patch and installed it (into K2's directory) the JBusinessDirectory stared working. Frustrated with what I had to go through to get it to work, I suggested to the vendor in his support forums that he should add that patch to their website to download or, fix the issue inside their product so it doesn't conflict with another products coding causing your product to not work. I also asked for a few other items as well. I was alarmed to find that the vendor deleted my post from the website and responded to the effect that, "The problem is with K2, and they have been contacted about it and they needed to fix it with their coding, not us". I should have noticed the red flag there, but I was happy it was working and let it go at that point. The vendor pretty much passed the blame of their own product not working properly on someone else instead of resolving it on their side.



Next, Joomla released 3.2.0. The only problem I had to deal with unfortunately was with JBusinessDirectory. The prodcut stopped working again. So, I questioned in their support forum as to if anyone knew what was going on. I got a response again and was told I needed to download a newer version of jlist and install it on my side and it should work. So, I did and the problem fixed. I suggested the vendor should make an update so that this issue wont come up again for others, again, I find the post deleted. I asked what happened to the post, and the vendor responded that "it was not relevant to the problem". Wow, that told me a lot. So, what was happening is, all the problems and issues being reported was being deleted by the vendor/admin so that no-one would see what was previously reported so they knew how to fix it. If you look at their support forums, you can confirm, its very clean and not very many posts. I was satisfied that I was getting the problem resolve, just was a bit frustrated with the vendors responses to the request for help.



The final straw was when they released an update to their product, JBusinessDirectory 3.0.0 Beta as listed on thier website. I'm thinking YES!, finally an update that fixes the issues, as well as brings some new features. So I started trying to find it on the site to download, I looked in my profile for it, and search the section where it allows you to download product that you have purchased. I clicked it to find out it was still the old version. So, I looked on the website and just found some posted where people where already asking about it and posted an question on how to get it. A few hours later, I get a e-mail with the update. That was weird because the other extension product that I have, you re-download it from their site under your account profile. Not with this vendor apparently. So, I got it off the e-mail, uploaded and installed it and, the product stops working again. Frustrated again, I contact the vendor with the issue VIA the support forums (because basically that's the only place you CAN go). I explained the issue and made suggestions to help better the product. Again, I find the post is deleted again. I get a email from the vendor saying, "If you have an issue with the product, you should have just e-mailed us". Really? What was the support forum for then? Anyways, so the 2 problems this time was 1) The lists were blank & 2) the grids were not showing up at all. So, the vendor DID fix the grids issue and that started working but the data was not showing up at all. So, then the vendor wanted FTP access to my site to fix the issue. I am VERY cautious in doing that, you don't know who your dealing with and they can potentially damage your site. Still frustrated, I let him have limited temp access (I quickly deleted it soon afterwards). I then get a response back that the new events section of their product has a table conflict with another product I use which is called DT Register. He said that he could fix the table, but would take time or disable the events. So I asked him if he could please fix the table so I could get it backup running because it was a key part of my site. I got back from the vendor what I thought was a smart type remark that said "You could always just disable the events". What kind of response was that? Needless to say, the customer support I received was horrible in my book.



So, in summery of my experience, buyer be aware!



Pros: This is a GREAT product, when it works right and when they get the bugs out of it. It has many options and potential to become a great class A product.



Cons: 1) The price is a bit high for what you get. The product support is only 3 months long and that includes upgrades, and support. Most vendors I have dealt with have a 1 year product support and update, especially if you are paying $100 USD for it. 2) The product still has a LOT of bugs in it. Its advertised as a clean code product, and that may be true but it is a bit buggy. Once those bugs are squashed on their end, it will be an awesome product. 3) My experience with the customer support was horrible. I find it hard to believe there are such great reviews of this product but I assume some didn't post here. You wont find a complaint on their website though, the vendor/admin deletes everything negative on his website, event the reviews. 4) The process to receive upgraded new releases is ridiculous. You have to ask for it and wait for an email. I have other paid products and they are all accessible for download on your profile under your purchased items on their site. This one is not that way making it difficult to obtain it instead of accessing it yourself.



Again, this is a GREAT product. Don't take this review as being a denture from buying it. Just be aware of what your going to run into. Good luck and hope this review helps in the purchase of this product.





If you have questions about anything I have posted, please just send me a message.
Owner's reply: Thank you for your review.

We want to mention from the start that our support team did a good job and all issues reported were fixed in a couple of hours from the time they were reported, even though this is not mentioned in the review.
Our mission is to provide a solid, professional product that will satisfy all customer’s needs. On top of that we strive to provide quality support. All our customers were provided with the best support to fix all their issues. In some cases we go the extra mile and provide support to issues that are not even related to our extension.

Some opinions that are presented above are not quite true or partially presented and we would like to clarify them.

There were no bugs reported to our application, there were only conflicts reported and we addressed with them one by one.

1. The incompatibility with the k2 system plugin is coming from the fact that they are using deprecated methods for Joomla 3.x.

http://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_3.0_and_Joomla_Platform_12.1

JRequest::getVar() is deprecated. Use JFactory::getApplication()->input->get() instead. K2 use JRequest::getVar and we replaced that with JFactory::getApplication()->input->get().

We explained you the nature of the problem but the request was that our application should be changed in order be compatible with these deprecate methods use. Instead of going forward you suggested to go backwards and provide compatibility for some methods that will be no longer used. Any person with minimal development knowledge will understand the nature of the problem.

Our component is developed based on latest Joomla standards and uses the parameter $task composed from the controller and task. JRequest::getVar("task") cannot handle variables build out of 2 variables that's why the Joomla Team from deprecated the function. At this point it should make sense.

We have contacted k2 team but they did not responded.

The conflict can be easily solved in a few minutes by replacing 4 lines of code.

2. The forum posts were not deleted. It seems that there was a misunderstanding about the issues that have risen and there were some off-topic request posted on our forum. Our forum is designated for technical issues that address a general problem and that's why we disabled some posts. We recommended that all options and suggestions to be send using the contact form. All technical post are still active and they can easily be checked on http://www.cmsjunkie.com/forum/missing-jdirectorycategories-view/.

3. When upgrading Joomla to 3.2, jQuery version was updated to 1.10 and that was not supported by jQuery.blockUi plugin. We have provided you a solution within 1 hour and the fix was introduced in the next version.

4. When our latest beta version was installed there was another conflict with an Event management component since we introduced also an Event section in our product. Both extensions used the same naming for one table and that caused a fatal error by Event extension. It was not our extension that was causing the problem but we fixed also this issue for you. We do not know if the nature of the problem was understood correctly. We did not offer the solution of disabling the event component, this was a misunderstanding from our client.

We're committed to provide a professional, bug free software that works right out of the box. We strive for excellence hence our great reviews, including yours.
The customer support with this company is amazing. George has been very helpful with the setup and installation of this component. I look forward to all future dealings with CMS Junkie. The component is very easy and straightforward.
I had some problems with the extension playing nice with the template that I used but George was able to get it working the way it should. My only suggestion is to take the corrections that he made and apply it to a new release. Looks great, works great and I am thrilled with the results.

Simply excelent



Posted on 27 September 2013
I must says this: it's not only great module, it also has very good support team. Good work guys
I dont review often, laziness I suppose, but the developer has been very supportive and helpful, so I decided to review this extension.

If you are looking for a directory extension that is easy to use and install, I would suggest checking out JBusinessDirectory.

I confess to being a little wary because of the price. This is not a cheap extension. However, you get what you pay for as they say.

Installation is really easy, just upload as you would any other extension, and your pretty much ready to go. There are some sample businesses preloaded, so you can check out how everything works.

General Settings in the back end covers currency choice, date format, whether to enable packages, Offers and SEO. You can also choose whether to enable ratings, reviews, numbering, google maps, filters etc.

Currently the only payment processor is Paypal, but Im sure George will add more in the future.

Some business categories are preloaded, but easy to change up to 3 levels deep.

Company entry is easy, as is the alteration of email templates.

One feature I think is great is the ability to enter companies yourself, and the company owners can claim thier business on registration.

An ingenius way to fill up your database before you even start, so your site doesnt look empty!

You can setup packages to include or omit certain features such as maps, reviews, ratings, website address links, business logo, video upload, images, contact forms, html descriptions etc.

So you can easily setup a basic FREE package for business owners to claim with options to upgrade thier listing!

Just email all your contacts after you have loaded thier basic info, and you are off!



The layout is clean, easy to read, and navigate.



I had some minor issues which George corrected for me promptly with no fuss.

Some of these my be down to the fact I am using a custom template, but it was no hassle.



This is easily the most complete directory I have come across, and after the initial pain of the price was glad I bought it.

Support is good, and it just works!

I would recommend this to anyone.

Thanks George for a great extension.



Chris
Owner's reply: Hi Chris,

Thank you for you review. We really appreciate it.

In our continuous efforts to improve the extension we have just released another version that comes with 4 new payment processors and improved user experience. Due to new configuration possibilities it becomes easier to install & setup. We also have included several views for search results, company details and categories to satisfy user requirements.
JHotelReservation
Free

JHotelReservation

By CMSJunkie
Booking & Reservations
Enable online booking and automate the reservation process to increase the efficiency of your overall lodging facility management. Choose the ideal alternative to manually tracking reservations, following up with your customers and payments. Offering reservations online increases your reservation volume and enhances your customers experience. Benefit this award winning extension to cater for your...
J-ClassifiedsManager
Paid download

J-ClassifiedsManager

By CMSJunkie
Classified Ads
Create a professional classifieds website in a matter of minutes with J-ClassifiedsManager. The clean display combined with sought classifieds features create an overall great user experience. This classified ads extension is versatile enough to accommodate any type of classifieds, whether you're looking to set up a general ads section, job listings, real-estate advertisements, a dating portal,...
Paypal Subscriptions Pro
Paid download

Paypal Subscriptions Pro

By CMSJunkie
Membership & Subscriptions
PayPal Subscriptions Pro is the way to automate PaypPal subscriptions on your site. As simple as plug & play all you have to do is install the component and use it. Some of the features: - 5 minutes setup - you can easily create multiple subscription packages. - user accounts are automatically created upon subscription and deleted/blocked upon subscription expiration. - No registration hustle, u...
J-HotelPortal
Paid download

J-HotelPortal

By CMSJunkie
Booking & Reservations
With over 15 years of experience in the hospitality industry, we offer an easy to use, professional multiple hotel reservation software. Easy to install and use, the Joomla Hotel Portal - J-HotelPortal - will allow you to run your own hotel portal in no time. J-HotelPortal is engineered with a focus on simplicity, innovation, and functionality to furnish you with an array of tools to manage a prof...
Business Directory Map for J-BusinessDirectory
Paid download

Business Directory Map for J-BusinessDirectory

By CMSJunkie
Directory
J-BusinessDirectory Map is a Joomla map module that displays business listing on a map. The module can be placed anywhere on your website You can filter the business listings that are shown on the map based on the following criteria: - Category - Type - City - Region - Country - Featured status...
Smart Search - Offers Finder for J-BusinessDirectory
Free

Smart Search - Offers Finder for J-BusinessDirectory

By CMSJunkie
Directory & Documentation
Smart Search - Offers Finder for J-BusinessDirectory is a Joomla plugin which allows you to index the offers of J-BusinessDirectory for the Joomla! Smart Search extension. The J-BusinessDirectory Offer Finder Plugin helps you to search for offers of J-BusinessDirectory with the help of the Joomla Smart Search extension. The offer finder plugin is a great tool that makes it easy for you to find the...
Smart Search - Events Finder for J-BusinessDirectory
Free

Smart Search - Events Finder for J-BusinessDirectory

By CMSJunkie
Extension Specific
Smart Search - Events Finder for J-BusinessDirectory is a Joomla plugin which allows you to index the events of J-BusienssDirectory for the Joomla! Smart Search extension....
Search - Business Listings for J-BusinessDirectory
Free

Search - Business Listings for J-BusinessDirectory

By CMSJunkie
Extension Specific
Search - Business Listings for J-BusinessDirectory is a Joomla! search plugin. It extends the core Joomla search engine to support also Business Listings of J-BusinessDirectory extension....
OpenGDS Channel Manager
Paid download

OpenGDS Channel Manager

By CMSJunkie
Booking & Reservations
Synchronize rates and availability on J-HotelReservation with all the major booking engines out there(Booking.com,Expedia, Hotels.com, AirBNB, etc.) with OpenGDS Global Distribution system. We now offer an easy way to stay on top of your reservations sources and avoid double bookings as well as to synchronizing rates and availability....
JBD Campaigns for J-BusinessDirectory
Paid download

JBD Campaigns for J-BusinessDirectory

By CMSJunkie
Directory & Documentation
Make your business stand out with our new JBD Campaigns application! Get the most out of your advertising campaigns with our flexible and easy-to-use application. Customize your ads to perfection, and get more leads in no time! Make your business thrive with our powerful and intuitive Campaigns application....
JBD Sell Offers for J-BusinessDirectory
Paid download

JBD Sell Offers for J-BusinessDirectory

By CMSJunkie
Directory & Documentation
Make your business more efficient with our Sell Offers application. The modern and functional design makes it easy to navigate and use. Business owners can now sell their offers online and manage orders made in one place. Enable online offers to be sold online and increase overall income and engagement of your directory platform....
JBD Event Bookings for J-BusinessDirectory
Paid download

JBD Event Bookings for J-BusinessDirectory

By CMSJunkie
Directory & Documentation
Use JBD Event Bookings to make your ticket selling process easier. Our modern design ensures that your event looks professional and polished. Increase your overall event management efficiency and costs by having everything in one place. You can easily track income, booking rates, reconcile payments and plan for the event ahead....

J-BusinessDirectory

Version:
5.9.3
Developer:
CMSJunkie
Last updated:
Nov 13 2025
2 months ago
Date added:
Nov 19 2014
License:
AGPL
Type:
Paid download
Includes:
c m p
Compatibility:
J3 J4 J5 J5 (b/c plugin) J6 J6 (b/c plugin)
Download

Uses Joomla! Update System

Score:


Write a review