Introduction

Tooltips, Regional Maps, Visitor Maps, Clients & Communities, Maps & Locations

MapLab is a lightweight Joomla location map extension for websites that need to display and organise collections of locations — dealer networks, service centres, stockists, offices, branches, or any “find a location near you” use case. It gives you an interactive, filterable Leaflet map with a location card grid, managed entirely from the Joomla admin panel.
Built for Joomla 5 and 6, MapLab requires no Google API key and no third-party dependencies. Add a map to any page as a module or a full-page menu item, filter locations by group, and give visitors clean card-style location details — all with a lightweight, Joomla-native setup.


Who It’s For

  • Businesses with dealer or agent networks — display your distribution network with filterable group buttons
  • Multi-location and franchise businesses — let customers find their nearest branch or service centre
  • Retailers and distributors — show stockists, resellers, or collection points on an interactive map
  • Agencies — deploy a polished location finder on client sites without API keys or heavy dependencies
  • Any site needing a “find us” map — events, venues, service areas, pickup points, and more

Key Benefits

  • No Google API key required — uses OpenStreetMap tiles via Leaflet, so there are no billing accounts, usage limits, or API configuration to worry about
  • Filter by group — organise locations into groups (regions, types, brands) and let visitors filter the map and card grid with a single click
  • Map and card grid together — markers and location cards update simultaneously, giving visitors two ways to browse your locations
  • Manage everything in the admin — add and edit locations, groups, logos, contact details, and coordinates from a clean Joomla backend interface
  • Flexible display options — use as a module in any page position or as a full-page menu item; configure height, marker colour, default group, and card layout per instance
  • Stay lightweight — no jQuery, no Bootstrap dependencies in the frontend output; vanilla CSS and JS scoped to the map wrapper

How It Works

  • Install the package and go to MapLab → Groups in the admin panel.
  • Create your groups — regions, types, or any categories that make sense for your locations (e.g. North Island, South Island).
  • Go to MapLab → Locations and add your locations — enter a title, assign a group, set the latitude and longitude, and fill in contact details as needed.
  • Add a MapLab — Map module to a page position, or create a menu item using the MapLab → Location Map type.
  • Visitors see an interactive Leaflet map with filter buttons and a card grid — clicking a group button updates both instantly.

Built on Joomla’s native MVC architecture with PSR-4 autoloading. Leaflet 1.9.4 is bundled with the extension — no CDN dependency, no API keys, no build tools.

QuizLab
Free

QuizLab

By Extensions by The Design Company
Education & Culture
QuizLab is a professional quiz component for Joomla 5 and 6. Create interactive quizzes with multiple question types, deliver them through a smooth AJAX-driven frontend, and track results with built-in analytics and PDF certificates. Key Features: - Three Question Types — Multiple Choice (2-8 options), True/False, and Numeric with configurable tolerance for answer checking. - Percentage-Based S...
PostBox
Free

PostBox

By Extensions by The Design Company
Contacts & Feedback
PostBox is a lightweight form component for Joomla 5 & 6. It does one thing well — simple, fast contact forms with AJAX submission, email notifications, and spam protection. No bloat, no learning curve. **Key Features: ** - Multiple Forms — create as many forms as you need, each with its own fields, email settings, and behaviour. - Drag & Drop Field Builder — six field types (text, email, t...
ConsentLab
Free

ConsentLab

By Extensions by The Design Company
Cookie Control
ConsentLab is a lightweight cookie consent manager for Joomla 5 and 6. GDPR and ePrivacy compliant, with script blocking, consent logging, and a fully customisable banner — no external services or subscriptions required. Key Features Cookie categories — Manage categories like Necessary, Analytics, Marketing, and Preferences with descriptions and cookie lists Script blocking — Block third-p...
TestimonialLab
Free

TestimonialLab

By Extensions by The Design Company
Testimonials & Suggestions
TestimonialLab is a lightweight testimonials component for Joomla 5 and 6. Display client testimonials in a clean grid or list layout with featured highlighting, live search, and multiple display options including a module and content plugin. ** Key Features** Grid and list layouts — Responsive card grid or vertical list display Featured testimonials — Highlight key testimonials with an acce...
PostBox Pro
Paid download

PostBox Pro

By Extensions by The Design Company
Contacts & Feedback
PostBox Pro is a modern form builder for Joomla 5 and 6, designed for sites that need more than a basic contact form. Build contact forms, enquiry forms, application forms, multi-page forms, and conditional forms using Joomla-native tools and a clean administrator interface. Create forms with multiple field types, split long forms into steps, show or hide fields based on visitor answers, accept s...
GalleryLab
Free

GalleryLab

By Extensions by The Design Company
Galleries
GalleryLab is a clean, fast image gallery component for Joomla 5 and 6. Create responsive grid galleries with a built-in vanilla JS lightbox — no frameworks, no third-party libraries, just lightweight Joomla-native code. Key Features Responsive grid layout with configurable columns (2–6) and automatic mobile breakpoints Built-in lightbox with keyboard navigation, touch swipe, image counter,...

MapLab

Version:
1.0.0
Developer:
Extensions by The Design Company
Last updated:
Apr 19 2026
3 weeks ago
Date added:
Apr 16 2026
License:
GPLv2 or later
Type:
Free download
Includes:
c m
Compatibility:
J5 J6
Download

Uses Joomla! Update System