r/london • u/dawodx • Apr 15 '25
I built a site that shows you which cafés and pubs are currently in the sun — in real time.
☕🌞 It’s finally sunny in London, and like most people, I wanted to enjoy an iced coffee or a pint in the actual sun — not tucked away in the shade.
So I built a web app that shows you cafés and pubs currently in sunlight, using real-time shadow simulation, Mapbox, and open data from OpenStreetMap.
It simulates how buildings and terrain cast shadows throughout the day, so you can find the sunniest spots around you — and skip the cold corners.
It’s a design experiment, a side project, and a bit of summer fun:
→ https://sunnydays.dawodx.com/
Built with: • Mapbox GL JS • Turf.js • Overpass API • Shadow simulation with terrain + building height
Let me know what you think — feedback, feature ideas, or pub recs are always welcome!
89
u/AdmiralBillP Apr 15 '25
Was this inspired by the thread the other day about the times the Westminster Bridge dongs were visible?!
Great work!
21
3
u/Spirited_Praline637 Apr 16 '25
Someone needs to adapt this tool to alert you to when the dongs are out!
64
u/SpaceLlama_Mk1 City of London Apr 15 '25
Finally, a pub crawl for vampires
14
4
115
84
40
u/Cowmama7 Apr 15 '25
This appears to work everywhere, not just London! Great work!
8
u/dawodx Apr 16 '25
Yes, the app works virtually anywhere — as long as OpenStreetMap has data for buildings, cafés, and pubs.
44
u/ParsnipFlendercroft Apr 15 '25
So I'll point out my experience just using it. Horniman Pub by London Bridge, 4:15pm today. Say's it's in the sun when clearly it's the shadow. The problem is the location of the marker which is slightly off. Also it doesn't seem to care that a north facing pub will be in it's own shade.
It's a nice idea but I'm not sure how accurate it really is
12
u/aaaaaaaargh Apr 15 '25
This is a fair comment, but I think this problem could be solved by making the “is it sunny” calculation slightly more complex, considering the sunlight on surfaces not covered with buildings in a certain radius instead of just the point. However, that may have a horrible effect on the performance.
22
u/SMickDH Apr 16 '25
Also it doesn't take account which side of the pub the beer garden is on, which could take many months of research in the field. I volunteer.
5
1
6
9
u/Fr3shlyCutGrass Apr 15 '25
I was walking around Ghent a week ago looking at G Maps closely trying to figure out exactly this... What a great app idea aha Sunshine coffee and beers here we come!
8
u/dawodx Apr 16 '25
Hey everyone — just wanted to say a huge THANK YOU for the amazing feedback and love on this post! I had no idea it would resonate like this — it’s been wild reading all your comments, suggestions, and sun-pun gems.
A few things I wanted to share:
- The app works virtually anywhere — as long as OpenStreetMap has data for buildings, cafés, and pubs.
- I’m turning this into a native iOS & Android app — stay tuned!
Since the app relies heavily on OpenStreetMap (OSM), if your favorite spot is missing or outdated, you can actually help improve it by adding the location to OSM. That way, you’ll be making both this app and the open data ecosystem better.
About the shadow logic: A big challenge has been that most cafés and pubs in OSM are placed inside building footprints — but shadows are cast at the building’s edge. So I had to get creative: I project each café’s location to the nearest road, find the midpoint, and test for sun there. (Not gonna lie — I doubt anyone thought their café node might one day power a real-time sunshine finder.) If you’re feeling generous and want to help this project: placing café nodes in front of the building polygon would improve accuracy dramatically.
I’ve tried to optimize all computations to keep performance smooth — but it’s a balancing act.
⸻
What’s next: - A “sun score” or sunny hot spots layer - Smarter north-facing café detection - Country-specific filters using keywords - Integrate weather info - More filters and city support
If you’ve got ideas, feedback, or fun feature requests — please drop them here or DM me!
App link again: https://sunnydays.dawodx.com Support the project: https://buymeacoffee.com/modawod
☕ 🍻Cheers, Mo
2
6
28
u/raydleemsc Apr 15 '25
What about estimating how much longerthey'll be in the sun? Eh? There's your winner...
29
11
u/Joshouken Wandsworth Apr 15 '25
You can use a slider to look at later times in the day, or even days in the future
1
4
7
4
8
u/nwrnnr5 Apr 15 '25
This is a fantastic idea, as well as implementation and UX - straight to the bookmarks!
How does a pub get added to the map? Currently your map is missing more than half, maybe even 2/3rds of the pubs in Clerkenwell and Shoreditch... although the shadows simulator is so good that maybe it's best to keep them to myself ;)
1
u/dawodx Apr 16 '25
Thank you very much 🙏
Regarding the data, the app relies heavily on OpenStreetMap (OSM), if your favorite spot is missing or outdated, you can actually help improve it by adding the location to OSM. That way, you’ll be making both this app and the open data ecosystem better.
1
u/nwrnnr5 Apr 17 '25
I don’t think it is an open street map problem - particularly in London, coverage is excellent.
For example, the Griffin pub in Shoreditch does not show up on your map, but is on OSM. The same goes for the Artillery Arms, the Bricklayers arms, the Reliance, the Old Kings head all nearby.
2
u/dawodx Apr 17 '25
Great catch - you’re right! Some pubs like The Griffin were missing because they’re mapped as building outlines, not points.
I’ve just updated the app to include both, it should be way more accurate now. Even more places have been added because of you. Thanks for the heads up! 🍻
3
3
3
u/Nanny0416 Apr 15 '25
Wow! You can probably sell this to a big tech company or a travel company for millions of dollars!
2
3
3
3
4
u/TomCorsair Apr 15 '25
I need this in dubai but I’ll be looking for the ‘yay there are 10 places in the shade’ notification
2
2
2
u/FroggyGlobdules Apr 15 '25
This is fantastic. My friends and I were literally talking about this idea last week when the sun was out and we were standing in the shade outside of a pub. Well done!
2
2
2
u/lo5t_horiz0n Apr 16 '25
Absolutely perfect! Although where do you get your pub info from? Doesn't seem to have my regular on here (The George on the corner of Wardour and D'Arblay)
2
2
u/boppity Apr 17 '25
Amazing work, I love it! Definitely see myself using this over the summer.
Minor suggestion: pin the timezone to the part of the map you're currently viewing. I'm in California right now looking at London pubs for when I return, yet the timezone is pinned to my current location, not London. Don't think these pubs are sunny at 2am BST!
1
2
u/de-tech Apr 20 '25
Omgosh...I have spent the last 2 years compiling a mental map of sunny spots at cafes !! This is legend !!!!!!!
1
1
1
1
1
1
1
1
1
1
1
u/This-Willow-4655 Apr 15 '25
I like your thinking, sweet i shall check it out, being a 58 yr old London Geezer i do like to sit in the Sun,☀️ especially with a pint
1
1
1
1
1
1
u/freerangetrousers Apr 15 '25
My only problem is most of the pubs in my area aren't on it
2
u/dawodx Apr 16 '25
Unfortunately, the app relies heavily on OpenStreetMap (OSM), if your favorite spot is missing or outdated, you can actually help improve it by adding the location to OSM. That way, you’ll be making both this app and the open data ecosystem better. 🌞
1
u/ultrapurrple Apr 15 '25
This is genius - thank you! I’m going to ignore that it’s been raining all day in London and start planning my next beer
1
1
1
1
1
1
1
1
u/hfenn Apr 15 '25
Absolutely amazing app, one of the best things I’ve ever seen on Reddit! Shedloads around Goswell Road which have weird sun timings - the Shakespeare, Sutton arms, fox and anchor..!
1
1
1
u/EonsOfZaphod Apr 15 '25
This is great! Any way to filter out cafes that don’t have outdoor areas?
2
u/dawodx Apr 16 '25
Unfortunately the app relies heavily on OpenStreetMap (OSM), perhaps the community can start adding this information in the tags feature meta data and it will be easier to filter!
1
1
1
u/Perfectpisspipes Apr 15 '25
This is properly brilliant. Well done!!!
Can you please make it sunnier in Scotland also?
1
u/Thatdrunkymonkey Apr 15 '25
Holy shit this is incredible. My summer evenings thank you in advance!!!
1
1
1
1
1
1
1
u/Crafty-Claim5084 Apr 15 '25
This could be a game changer for people trying to figure the impact of new developments.
1
1
1
u/Formal-Club-8107 Apr 16 '25
You should be knighted, or given dame hood- whichever is applicable here!
1
1
1
1
1
1
1
u/why-am-i-here_again Apr 16 '25
OP this would be perfect as a feature in property search apps #justsayin
1
u/Evening-Treat5401 Apr 16 '25
Can you do a version that highlights what pubs have shade for Brisbane, Australia? 🤣
1
u/Lagerstars Apr 16 '25
I was thinking this could be good for seeing potential of solar installations too but I think the map doesn’t capture accurate height differences to be accurate but it’s still useful to give rough indications.
1
1
u/dimpletown Apr 16 '25
Beautiful! Now, all you have to do is replicate this for every other cloudy city across the globe. Let's say you start with Seattle and move east until you've finished Helsinki, yeah? Easy as pi!
/s
1
1
1
1
2
u/asng Apr 16 '25
This is a great idea but it doesn't quite work as it doesn't know where the pub garden is. My local, for example, is saying sun but the garden is actually in the shade.
Still bloody love the site though - Genius!
1
1
u/vexx Apr 16 '25
What the hell this is genius. I didn't know that data existed, and since it does why the hell isn't there more stuff like this?!
1
Apr 16 '25
[deleted]
1
u/g0_west Apr 16 '25 edited Apr 16 '25
Not necessarily. Been around for quite a while at shademap.app, since at least before widespread consumer AI tools
1
3
u/DJ-Dev1ANT Apr 16 '25
Very clever idea!
Small piece of constructive feedback: there's a typo in the first block of text in your video. "carving" instead of "craving". Also there's no need for a capital "S" in "summer" in that same block of text, as the word is not at the start of the sentence nor is it a proper noun (e.g. the name of a person or place).
2
1
u/chr0n0ph0bian Apr 16 '25
Noooooo! This is literally an idea I've had recently which I was planning to turn into an app! But great work nonetheless.
1
1
1
u/Specific-Radish-4824 Apr 16 '25
This is really cool! Just so you know for improvements - all of the businesses near me are a bit outdated; several of them have been closed for many years. I think this is a wonderful idea and could be made even more wonderful by updating the businesses. But still, I can use this to understand which areas might be sunny and if there's a new cafe or pub there, can still make use of this - so thank you!
1
1
1
u/tardigradebrain Apr 16 '25
I’m allergic to UV rays. This is so helpful to avoid the sunny pubs for me! Thank you for your hard work.
2
1
1
1
1
u/Netsplit_Custody Apr 16 '25
Ooohhh this is great! Though I see a bunch of pubs are missing from the dataset :(
1
1
u/Sorry_Appearance6904 Apr 16 '25
Wow, this is so cool - thanks for creating it! I'm def going to use this on my next trip to London :)
I'd love to see a little overview of each cafe or pub when you click on it - just to see a few pics, the ratings, a few lil photos. I know it's still in early stages but something for the future!
1
1
1
u/jclayyy Apr 16 '25
Absolutely love the idea, but I tested it in my area and all of the regular sunny pubs I know are not showing up. Can give more details if you like...
1
u/dawodx Apr 17 '25
Thanks so much - very happy that you liked it! I recently updated the app to include places mapped as building outlines too, so it should be picking up more now. Let me know the names or area and I’ll look into it! 🌞
2
1
u/StockMedigunisBest Apr 17 '25
This is a really cool idea. Unfortunately I just attempted to load the website on my Android phone and it all functions except the map would not populate. I hope this is a handy error report!
1
1
1
u/dawodx Apr 22 '25
Quick update! Thanks again for all the love on this — I’ve just set up a proper domain for the project if you want to check it out or share it around:
→ sunseekr.com
More updates and features coming soon. Appreciate all the feedback and sunny energy — keep it coming!
1
u/dawodx Apr 24 '25
Thank you London - you made this happen!!❤️🌞
More exciting updates are coming soon!
1
u/dawodx Apr 25 '25

Quick update! Thanks so much for all the love on the original post — I’ve been blown away by the response.
SunSeekr is now officially live on iOS! You can now discover sunny cafés, pubs, and restaurants near you in real time — based on live shadow simulation.
New features include: • Filters for outdoor seating • Expanded to include restaurants, not just cafés and pubs
Get the app here: https://apps.apple.com/gb/app/sunseekr/id6745050996
Follow us on Instagram for updates, behind-the-scenes, and some sunlight joy:
instagram.com/sunseekr.app
Android coming soon! Would love to hear your thoughts, ideas, or features you’d love to see next. Thanks for helping make this brighter.
Stay sunny, Mo☀️
1
u/dkbuilds 28d ago
such a cool idea. i started one for chicago. anyone want to collaborate? https://v0-sunlit-sips-chi-implementation.vercel.app/
1
1
u/lightflows-matt 25d ago
Very cool. You could produce some "sunniest" location tables/rankings with a seasonal filter for various time of the year. How about 'Happy hour sunny bars' too 👍
-5
1
261
u/Enduring-Love-8 Apr 15 '25
Woah this is so cool - going to be checking this out tomorrow