Easy Directory
Business directory and city guide for Joomla. Interactive maps, Near Me radius search, categories, filterable locations, and custom fields.
- Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
- 5.0See the reviews
- v1.1.5· Updated 30 days ago
- PHP 8.1+
- Instant accessReady to install right after checkout
- One-click updatesNew releases install from the Joomla administrator
- Lifetime optionPay once and keep future releases
- 30-day guaranteeFull refund if it is not the right fit
Features
What can Easy Directory do for you?
Twelve feature areas, one install package for Joomla 4, 5 and 6.
-
Central listings hub
Unified Directory Manager
- Businesses, Places & AttractionsManage businesses, tourist spots, restaurants, and public services from one unified component with categories, areas, and listing types.
- Badges & StatusAssign Featured, Verified, New, and Popular badges alongside custom price levels.
-
Dual map engine
OpenStreetMap & Google Maps
- OpenStreetMap (Leaflet)Bundled Leaflet map engine: works out of the box with zero setup and no Google API key required.
- Google Maps APIFull support for Google Maps JavaScript API with custom pins, interactive info cards, and auto-fitting bounds.
-
Find places nearby
Near Me GPS Geolocation
- HTML5 GPS PositioningVisitors can find nearby places with one tap using browser geolocation.
- Configurable Radius FilterFilter listings by distance radius (1, 2, 5, 10, 15, 25, 50, or 100 km/mi) with instant list and map updates.
-
Targeted attributes
Category Custom Fields
- Flexible Field TypesCreate dropdown selects, multi-checkboxes, and text attributes with custom FontAwesome icons.
- Category Scoping & FacetsAssign fields strictly to relevant categories: cuisine for restaurants, surface type for beaches: with instant faceted filtering.
-
Weekly schedule editor
Structured Operating Hours
- 7-Day Weekly ScheduleSet custom opening and closing hours for each day of the week in the backend editor.
- Live Open Now IndicatorReal-time status badge showing whether the place is currently open or closed, with today's hours highlighted.
-
Content integration
Connected Joomla Articles
- Curated Article LinksConnect specific Joomla news articles, reviews, or stories directly to any directory listing.
- Dynamic Category StoriesAutomatically display the latest articles from related news categories right on the listing detail page.
-
Media showcase
Photo Gallery & Lightbox
- Hero Cover & ThumbnailsShowcase high-resolution photos with a hero cover card, thumbnail slider, and dedicated gallery tab.
- Responsive LightboxClean fullscreen lightbox modal with keyboard navigation, touch swipe, and Media Manager integration.
-
Flexible presentation
Multiple Frontend Layouts
- Split List + Map ViewClassic directory layout with scrollable place cards on the left and sticky interactive map on the right.
- Faceted Grid & Detail PagesLeft filter sidebar with multi-column card grid (no map), dedicated detail pages, and category hub views.
-
Drive customer action
Action Buttons & Contacts
- Direct Contact ActionsOne-tap buttons for Phone calls, WhatsApp chat, Email, Website link, and Get Directions.
- Save to FavoritesVisitors can bookmark places to their personal favorites list stored in local browser storage.
-
Search engine ready
Schema.org & SEO Meta
- Automated JSON-LDGenerates structured data markup for LocalBusiness, Restaurant, TouristAttraction, and Place schemas.
- Social Sharing CardsBuilt-in Open Graph and Twitter Card meta tags for rich previews on social networks.
-
Bulk data tools
CSV Import & Geocoding
- Spreadsheet Import & ExportExport listings to CSV and bulk import new records with automatic column and category mapping.
- Batch Address GeocodingAutomatically resolves street addresses into latitude and longitude coordinates in seconds.
-
Production ready
Smart Search & Sample Data
- Finder Indexer PluginNative Smart Search plugin indexing listings with Category, Area, and Listing Type taxonomy filters.
- 1-Click 60 Sample ListingsInstant sample data deployer in the dashboard to populate complete test listings, categories, and areas.
Changelog
What's new
7 releases since version 1.0.0. Updates install from the Joomla admin with a valid licence.
- Map module labels: Module options such as Area, Listing Type, Enable Near Me, and radius now show translated labels in English and Croatian instead of raw language keys.
- Map module language: Near Me and radius text on the frontend load Easy Directory language files, including Croatian.
- Map + Near Me module: The module map now keeps the Map height you set. Split-map CSS no longer collapses it to a 0px strip, so the map, markers, and Near Me control are visible.
- Mobile filters drawer: Fixed Filters tap so the sidebar opens as an overlay drawer on phones.
- Mobile map spacing: Removed the large blank area above the map caused by the closed filter column still taking layout space.
- Panorama drag: Fixed 360° panorama panning on desktop and touch so Drag to look around works.
- Mobile filters: Split List + Map now shows a Filters control on phones to open the filter drawer.
- Near Me metres: Radius presets include 100 m, 250 m, 500 m, then 1 km and up.
- Map module: Easy Directory site module gains Map + Near Me mode for homepage and tourist pages, with category/type scope, map height, and optional link to the full directory.
- Related articles: Pull from Article Category now includes None (do not auto-pull articles), so a listing can skip category auto-pull without selecting Uncategorised. Specific article picks still work as before.
- Checkbox Group fields: New checkboxes custom field type for multi-value attributes (for example cuisine). Selected values save as JSON, show as tags on cards and detail, and work with facet filters. Existing Yes/No checkbox amenities are unchanged.
- Hours by type and category: Listing Types and Categories can disable Working Hours. When either is set to No, the admin Hours tab and frontend hours hide. Menu and global show_hours still act as an outer override.
- Gallery multi-select: Add several Media Manager images at once into gallery rows while keeping caption, alt text, and reorder.
- Listing logo: Separate logo field, independent of the main image and gallery, with optional card and detail display toggles.
- 360° panorama field: New panorama custom field for equirectangular images, scoped by category or type, with an interactive viewer on the listing detail page.
Show 1 older release
- Initial public release for Joomla 4, 5, and 6.
- Core listing management with categories, areas, listing types, maps, Near Me, custom fields, galleries, hours, Schema.org, and Smart Search plugin.
- One-click package installer for component and Finder plugin.
Docs & setup
Get up and running fast
Written guides for installing and configuring Easy Directory, from first setup to the options that matter.
- Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
- Configuration optionsThe settings in the guide, from first setup to the options that matter.
- Practical usage tipsShort examples you can adapt to your site.
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$19
30-day money-back guarantee
$29
30-day money-back guarantee
$49
30-day money-back guarantee
$99
30-day money-back guarantee
Why buy here
Why JoomlaX
- Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
- Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
- One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
- Support from the developers Tickets go straight to the developers. First replies within 24 business hours.
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 120 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.
-
Basic
Ideal for small projects and personal sites
$249/ 6 months
Save 91% · $2,900+ value
- Access to 120 extensions
- Access to new extensions during period
- 3 websites license
- 6 months support and updates
- Unlimited downloads and domain activations
- Full-time expert technical support
30-day money-back guarantee
-
Most popular
Premium
Best for growing businesses and web agencies
$349/ 1 year
Save 92% · $4,700+ value
- Access to 120 extensions
- Access to new extensions during period
- 5 websites license
- 1 year support and updates
- Unlimited downloads and domain activations
- Priority full-time technical support
30-day money-back guarantee
-
Developer
For professional developers and multi-client agencies
$749/ one-time
Pay once · keep forever
- Access to 120 extensions
- Access to all future new extensions
- Unlimited websites license
- Lifetime support and updates
- Unlimited downloads and domain activations
- VIP priority full-time technical support
30-day money-back guarantee
FAQ
Questions about Easy Directory
Still unsure? Our support team is one ticket away.
Can I use Easy Directory for both a Business Directory and a Tourist Guide?
Which map providers are supported?
How does the Near Me locator work?
Can I assign custom fields to specific categories only?
Does Easy Directory support Schema.org structured data for SEO?
Can I import listings from a CSV spreadsheet?
Does Easy Directory require jQuery?
How do I switch between Rounded and Squared corner styling?
Help from the people who built it
- Documentation Installation, configuration and usage guides for this extension. Read the docs →
- Support portal Open a ticket with the developers. We reply to your first request within 24 business hours. Open a ticket →
- Live demos Try this extension on a live demo before you buy. Open this demo →
- Support policy What support covers, response times and how to get the fastest answer. Read the policy →