# OpenStreetMaps (LeafletJS) integration

**URL:** <https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111>\
**Category:** Feature Requests\
**Tags:** geolocation, confirmed\
**Created:** [July 29, 2022, 2:42pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111 "2022-07-29T14:42:46Z")\
**Posts on this page:** 19\
**Page:** 2

<div class="post-metadata">

**Author:** ![unitehearts.in](https://community.hivepress.io/user_avatar/community.hivepress.io/unitehearts.in/32/9078_2.png) [@unitehearts.in](https://community.hivepress.io/u/unitehearts.in)\
**Post date:** [June 3, 2024, 4:13pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/25 "2024-06-03T16:13:59Z")

</div>

MapLibre (the open source Mapbox) could probably be easily integrated. Since it is supposed to be a fork of Mapbox, the Mapbox coding might work. Please see

---

<div class="post-metadata">

**Author:** ![ihor](https://community.hivepress.io/user_avatar/community.hivepress.io/ihor/32/5_2.png) [@ihor](https://community.hivepress.io/u/ihor)\
**Post date:** [June 5, 2024, 1:48pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/27 "2024-06-05T13:48:03Z")

</div>

Thanks, we’ll consider integrating MapLibre as an alternative.

---

<div class="post-metadata">

**Author:** ![ihor](https://community.hivepress.io/user_avatar/community.hivepress.io/ihor/32/5_2.png) [@ihor](https://community.hivepress.io/u/ihor)\
**Post date:** [June 5, 2024, 1:49pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/28 "2024-06-05T13:49:06Z")

</div>

Please remember that both HivePress and Geolocation are open-source and free to use, if some feature is urgent then anyone can contribute by adding a feature by themselves or hiring a developer and then sharing the code that we can consider merging into Geolocation.

We currently follow the publicly available roadmap with 100% of the developer time resources we have at the moment, but in any case we’ll try to improve Geolocation with every update.

---

<div class="post-metadata">

**Author:** ![TheFreak](https://community.hivepress.io/user_avatar/community.hivepress.io/thefreak/32/14653_2.png) [@TheFreak](https://community.hivepress.io/u/TheFreak)\
**Post date:** [October 16, 2024, 5:53pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/29 "2024-10-16T17:53:49Z")

</div>

Hello HivePress Support Team,

First, I’d like to thank you for the great features HivePress offers. I’ve been searching through the support forum regarding the use of OpenStreetMap, as it’s the mapping service we currently use for our websites. We’re in the process of switching over to HivePress for our directory websites and noticed requests for OpenStreetMap integration dating back to June 5th, 2023, and earlier.

Since geolocation is such an important feature for directory and classified ad listings, I wanted to check if there are any plans to add OpenStreetMap support to HivePress. Google Maps and Mapbox can become quite expensive, especially for directories with a lot of listings, so OpenStreetMap integration would be highly beneficial for us.

Most directory themes on ThemeForest have OpenStreetMap built in, so I wanted to confirm whether this is something HivePress plans to implement soon or if I should consider hiring a developer to create a custom plugin for this. I understand that feature development takes time, but I’m hopeful for any updates you might have.

I appreciate any clarification or updates you can provide before I proceed with building a custom solution.

Thank you.

---

<div class="post-metadata">

**Author:** ![andrii](https://community.hivepress.io/user_avatar/community.hivepress.io/andrii/32/2951_2.png) [@andrii](https://community.hivepress.io/u/andrii)\
**Post date:** [October 17, 2024, 8:53am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/31 "2024-10-17T08:53:17Z")

</div>

Hi,

Unfortunately, we don’t have an exact ETA for when this integration will be available, as we change the roadmap depending on the needs and urgency of certain features. Therefore, if you need to get this feature as soon as possible, I recommend that you consider hiring an expert to help you.

---

<div class="post-metadata">

**Author:** ![Bart](https://community.hivepress.io/letter_avatar_proxy/v4/letter/b/f19dbf/32.png) [@Bart](https://community.hivepress.io/u/Bart)\
**Post date:** [October 20, 2024, 7:55pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/32 "2024-10-20T19:55:13Z")

</div>

+1 Openstreetmap (LeafletJS) would be a very big plus for Hivepress!!!

---

<div class="post-metadata">

**Author:** ![xbelmondo](https://community.hivepress.io/user_avatar/community.hivepress.io/xbelmondo/32/11365_2.png) [@xbelmondo](https://community.hivepress.io/u/xbelmondo)\
**Post date:** [October 21, 2024, 9:06pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/33 "2024-10-21T21:06:00Z")

</div>

+1 Openstreetmap(LeafletJS) or MapLibre

---

<div class="post-metadata">

**Author:** ![Tomanija](https://community.hivepress.io/letter_avatar_proxy/v4/letter/t/a5b964/32.png) [@Tomanija](https://community.hivepress.io/u/Tomanija)\
**Post date:** [October 23, 2024, 11:43am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/36 "2024-10-23T11:43:40Z")

</div>

+1 Openstreetmap(LeafletJS)!

---

<div class="post-metadata">

**Author:** ![Opit](https://community.hivepress.io/letter_avatar_proxy/v4/letter/o/bc79bd/32.png) [@Opit](https://community.hivepress.io/u/Opit)\
**Post date:** [October 24, 2024, 7:21am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/37 "2024-10-24T07:21:11Z")

</div>

+1 Openstreetmap(LeafletJS)!

---

<div class="post-metadata">

**Author:** ![Webmason](https://community.hivepress.io/user_avatar/community.hivepress.io/webmason/32/11459_2.png) [@Webmason](https://community.hivepress.io/u/Webmason)\
**Post date:** [October 29, 2024, 11:53pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/38 "2024-10-29T23:53:47Z")

</div>

Darn, was really hoping HivePress would work with OSM… Almost a perfect solution for me.

---

<div class="post-metadata">

**Author:** ![kja](https://community.hivepress.io/letter_avatar_proxy/v4/letter/k/a87d85/32.png) [@kja](https://community.hivepress.io/u/kja)\
**Post date:** [March 6, 2025, 3:15am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/39 "2025-03-06T03:15:05Z")

</div>

+1 for OpenStreetMap

---

<div class="post-metadata">

**Author:** ![xbelmondo](https://community.hivepress.io/user_avatar/community.hivepress.io/xbelmondo/32/11365_2.png) [@xbelmondo](https://community.hivepress.io/u/xbelmondo)\
**Post date:** [March 18, 2025, 7:07pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/40 "2025-03-18T19:07:52Z")

</div>

Hi,  
github .com / xbelmondo / hivepress-geolocation here is my hack to geolocation to use Maplibre instead of Mapbox.

---

<div class="post-metadata">

**Author:** ![unitehearts.in](https://community.hivepress.io/user_avatar/community.hivepress.io/unitehearts.in/32/9078_2.png) [@unitehearts.in](https://community.hivepress.io/u/unitehearts.in)\
**Post date:** [May 8, 2025, 3:47am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/41 "2025-05-08T03:47:07Z")

</div>

hi @xbelmondo  
Thanks for the work you did on this.  
Have you done something on plotting two points on a Map, say like in a Rideshare ?  
Also if someone wishes to change the radius of search from a point, how can it be done ?

---

<div class="post-metadata">

**Author:** ![Jolo](https://community.hivepress.io/letter_avatar_proxy/v4/letter/j/8797f3/32.png) [@Jolo](https://community.hivepress.io/u/Jolo)\
**Post date:** [June 1, 2025, 1:05pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/42 "2025-06-01T13:05:05Z")

</div>

Hi, and thank you so much for your plugin – I’m currently using it and it works great!

However, I’ve noticed that the map tiles appear a bit blurry and the colors are quite light. I was wondering if there’s a good way to make the map look sharper and have more contrast.

I saw that someone had used Protomaps in combination with MapLibre to improve both clarity and visual style. Since I don’t know much about coding myself, I wanted to ask if it would be possible to integrate Protomaps (or a similar map tile provider) with your plugin?

Also, as I understand it, with Protomaps there may be a way to group map markers and display a number when multiple listings are at the same location. Right now, the markers overlap completely, so only the top one can be clicked.

Do you (or anyone else) know if it’s possible to improve these things while still using your plugin?

Thanks again for your great work!

---

<div class="post-metadata">

**Author:** ![andrii](https://community.hivepress.io/user_avatar/community.hivepress.io/andrii/32/2951_2.png) [@andrii](https://community.hivepress.io/u/andrii)\
**Post date:** [June 3, 2025, 9:16am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/44 "2025-06-03T09:16:22Z")

</div>

Hi,

Thanks for the details. Please note that we receive this display exclusively from the provider that is configured, i.e. Google Maps or Mapbox. If you need to change the visual part, it will require advanced customization.

---

<div class="post-metadata">

**Author:** ![tryallstuff](https://community.hivepress.io/user_avatar/community.hivepress.io/tryallstuff/32/9087_2.png) [@tryallstuff](https://community.hivepress.io/u/tryallstuff)\
**Post date:** [June 9, 2025, 5:17am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/45 "2025-06-09T05:17:15Z")

</div>

please let me know where i can see the better display

---

<div class="post-metadata">

**Author:** ![Jolo](https://community.hivepress.io/letter_avatar_proxy/v4/letter/j/8797f3/32.png) [@Jolo](https://community.hivepress.io/u/Jolo)\
**Post date:** [June 11, 2025, 8:05pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/46 "2025-06-11T20:05:04Z")

</div>

Hi,  
The plugin I’m referring to in my previous message is the one that Xbelmondo provided, which I’m now using. Unfortunately, I haven’t seen any HivePress site that uses the combination of Protomaps and MapLibre—I was only pointing out that I’ve seen that combination; MapLibre + Protomaps + OpenStreetMap on another site (for real estate sales).

---

<div class="post-metadata">

**Author:** ![zzzzarad](https://community.hivepress.io/user_avatar/community.hivepress.io/zzzzarad/32/5793_2.png) [@zzzzarad](https://community.hivepress.io/u/zzzzarad)\
**Post date:** [March 25, 2026, 10:53am UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/48 "2026-03-25T10:53:50Z")

</div>

[Some AI code](https://github.com/eoxyar/hivepress-ai-codes), also Geolocation with OpenStreetMap, and another plugin for manual pointing, hope work for you. No coder here, if you need help ask Claude, he made them 🙂 .

---

<div class="post-metadata">

**Author:** ![kseniia](https://community.hivepress.io/user_avatar/community.hivepress.io/kseniia/32/13513_2.png) [@kseniia](https://community.hivepress.io/u/kseniia)\
**Post date:** [March 25, 2026, 2:57pm UTC](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111/49 "2026-03-25T14:57:03Z")

</div>

Hi,

Thank you for sharing and for contributing to the growth of the HivePress ecosystem.

Please feel free to share this in a separate topic as well, so other users can find it easily.

[Previous page](https://community.hivepress.io/t/openstreetmaps-leafletjs-integration/1111.md?page=1)
