supercluster
react-native-map-clustering
supercluster | react-native-map-clustering | |
---|---|---|
2 | 1 | |
2,239 | 728 | |
0.5% | 2.1% | |
4.2 | 3.9 | |
about 1 year ago | about 1 month ago | |
JavaScript | JavaScript | |
ISC License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
supercluster
-
Ask HN: What are you working on (August 2025)?
I'm building Concert Map [1], an interactive map of live music events all over the world.
I was frustrated with how difficult it was to find concerts and festivals when travel plans are flexible. Questions like:
- Is there any show I could catch on my next cross country road trip?
- I want an excuse to visit Seattle this summer, is there a good weekend I could pick where I could see live music there or along the way?
- I like to travel for one big music festival per year, is there a good match for me anywhere in the country, or abroad?
The idea behind concert map is to show all events on a map, and highlight the "most relevant" events for any area, so you can skim through the map and find events that are worth the travel. The "relevant" events depend on the view context. If you import your top artists, then the most relevant events are ones with artists that you listen to most. Otherwise, it's based on global artist popularity.
I'm currently working on integrating with more event providers, and working on loading performance. I've been using leaflet.js [2] which has worked great, but I'm experimenting with switching to supercluster [3].
[1] https://www.concert-map.com/
[2] https://leafletjs.com/
[3] https://github.com/mapbox/supercluster
-
Programming Packages / Libraries for Clustering Point Data?
Check out supercluster for a JS option.
react-native-map-clustering
-
Best approach to render markers in 100's without losing performance !?
https://github.com/venits/react-native-map-clustering is one option i’ve used with over 400 markers on the map
What are some alternatives?
LimberGridView - LimberGridView, a powerful JavaScript Library using Computational Geometry to render movable, resizable, and auto-arranging grids. Written in vanilla JavaScript, it can be plugged into most frameworks, plus it has a plugin for React applications. It gives users the most optimal arrangements using its highly efficient and fine-tuned algorithm.
leaflet-examples - :maple_leaf: A collection of examples of leaflet map usage
hootenanny - Hootenanny conflates multiple maps into a single seamless map.
google-map-react - Google map library for react that allows rendering components as markers :tada: [Moved to: https://github.com/google-map-react/google-map-react]
rbush - RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
OpenRailwayMap - An OpenStreetMap-based project for creating a map of the world's railway infrastructure.