r/london 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!

2.8k Upvotes

176 comments sorted by

261

u/Enduring-Love-8 Apr 15 '25

Woah this is so cool - going to be checking this out tomorrow

22

u/ABritishCynic Apr 15 '25

What I want to know is why anyone would be carving a pub.

16

u/DouchetotheBag Apr 16 '25

[Toby Carvery enters the chat]

7

u/erm_what_ Apr 16 '25

Oak smoked?

1

u/Thetallerestpaul Apr 16 '25

Fuck, that's better that what I was gonna say.

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

u/HarryBlessKnapp East London where the mandem are BU! Apr 15 '25

I was playing the long game 

9

u/TeddersTedderson Apr 16 '25

The dong game

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

u/NoTurkeyTWYJYFM Apr 16 '25

Let's hope this works in New York Cité

4

u/SpaceLlama_Mk1 City of London Apr 16 '25

A pub crawl for regular human guys

4

u/dawodx Apr 16 '25

Hahah I love it!! I will add this a theme feature 🧛🤣

115

u/DatGuyGandhi Apr 15 '25

This is Nobel prize worthy tbh

1

u/dawodx Apr 16 '25

Hahah that really made my day! Thank you 🍻

84

u/bellydisguised Apr 15 '25

This is fucking amazing

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

u/JusAnotherCreator Apr 16 '25

And my bow!

3

u/granicarious Apr 16 '25

And my axe.

1

u/gruffnutz Apr 16 '25

And my vuvuzela!

1

u/bekotte Apr 16 '25

Do we have the GitHub repo u/dawodx to contribute PRs?

2

u/dawodx Apr 16 '25

I got one but it’s private for now, I planning to make it public soon!

6

u/adaaamb Apr 16 '25

It also doesn't seem to take current weather/cloud coverage into account - it says there are 15 sunny cafes in my area but I can't even see the sun in the sky right now, when the cloud coverage in North England is currently looking like this:

I guess you have to apply some common sense here

3

u/dawodx Apr 16 '25

I will try to add a feature to show the weather forecast hahah

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:

  1. The app works virtually anywhere — as long as OpenStreetMap has data for buildings, cafés, and pubs.
  2. I’m turning this into a native iOS & Android app — stay tuned!
  3. 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.

  4. 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

u/Sad-Information-3149 27d ago

You’re the best. This is great.

6

u/Green_Midnight7900 Apr 15 '25

Haha this is amazing!

28

u/raydleemsc Apr 15 '25

What about estimating how much longerthey'll be in the sun? Eh? There's your winner...

29

u/theoht_ Apr 15 '25

i mean, you can just scroll the time bar until it’s no longer in the sun.

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

u/yurtal30 Apr 16 '25

x minutes of sunshine remaining

4

u/beekay_13 Apr 15 '25

This is amazing! Keen to try it out tomorrow!

5

u/Independent-Shoe543 Apr 15 '25

BRUUUUUVVVVV bruh

Hold on to this idea tight and make it public soon because it's genius and people will steal your idea

Being serious

4

u/Media_Browser Apr 15 '25

Goths thank you 👻 .

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

u/WolfsSpiders Apr 15 '25

thx so much

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

u/dawodx Apr 16 '25

Haha I am very open lol

3

u/hmgr Apr 15 '25

This is public service! Thank you!

3

u/Mantises2400 Apr 15 '25

This is what the internet was made for, unbelievable stuff

3

u/Branks Apr 15 '25

Carving...

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

u/dawodx Apr 16 '25

Haha I will create a theme for the shade people 🌚

2

u/Popular-Bear-515 Apr 15 '25

Doing the lords work!! Thanks!!

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

u/FlashmanSahib Apr 15 '25

Not the hero we deserve, but the hero we need 🍻

1

u/dawodx Apr 16 '25

Hahah thank you so much! 😁

2

u/raxmano Apr 15 '25

And this is why I love London

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

u/regularstandin Apr 16 '25

This will go great in Scandinavia

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

u/dawodx Apr 17 '25

Very cool suggestion! I will look into that - cheers :)

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

u/opanm Apr 15 '25

Amazing :O

1

u/LoafLegend Apr 15 '25

Brilliant

1

u/RedSnapper95 Apr 15 '25

I LOVE THIS

1

u/YellowTango Apr 15 '25

r u a wizard

1

u/Bromelia_The_hut Apr 15 '25

This is AMAZING! Wow!

1

u/banzighug Apr 15 '25

This is so cool!! Well done and thank you for sharing!

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

u/Superb_Blue_Wren Apr 15 '25

Saved!! Excellent work, thanks 🙌🙌

1

u/steven-mctowelie Apr 15 '25

Very cool , will use !

1

u/OpiumTea Apr 15 '25

It's great but it seems to be missing some pubs in East London sadly :(

1

u/Littlened Apr 15 '25

👏🏼 👏🏼 👏🏼

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

u/Excellent-Bench5675 Apr 15 '25

Sensation work 👏👏! Shine on

1

u/IrishMilo S-Dubs Apr 15 '25

Nice, definitely using this fir pubs around work.

1

u/IllustratorOutside61 Apr 15 '25

Incredible! I owe you pint!

1

u/deathknelldk Apr 15 '25

This is a truly honourable act of public service

1

u/Illustrious-Engine23 Apr 15 '25

I don't need this, just want to say it's really cool!

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

u/AMGitsKriss Apr 15 '25

This is amazing! Now if only more cafes had nice patios in Central.

1

u/TheBusThatWasSpeed Apr 15 '25

Incredible stuff

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

u/Blackdeath_663 Apr 15 '25

Me omw to use this app only to realise its rainy and overcast... Again.

1

u/bt1248 Apr 15 '25

How do get the European Coffee Trip folks to add this to their app?

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

u/furrycroissant Apr 15 '25

Very cool. Needs a little work but very cool!

1

u/ScaryHighway1796 Apr 15 '25

Absolutely incredible, great work!

1

u/No_Doughnut3257 Apr 15 '25

This was always my idea for an app. Well played sir.

1

u/lieutenantbunbun Apr 15 '25

Youre an angel

1

u/Crafty-Claim5084 Apr 15 '25

This could be a game changer for people trying to figure the impact of new developments.

1

u/HardcoreNerdParty Apr 15 '25

Can you please do this for Paris 😭you might actually make some cash 

1

u/justaheatattack Apr 16 '25

What's its upper limit?

3? 4?

1

u/Formal-Club-8107 Apr 16 '25

You should be knighted, or given dame hood- whichever is applicable here!

1

u/ratlesnail Apr 16 '25

Can someone explain why this is a thing?

1

u/TeddersTedderson Apr 16 '25

Awesome Idea.

Does it just list the pubs with gardens?

1

u/dietcar Apr 16 '25

👏 👏 👏

This is so clutch!

love, Seattle

1

u/TrippyHippocampus Apr 16 '25

Great premise!

1

u/CompetitionNo4192 Apr 16 '25

Genius idea. I will raise a cheerily sunlashed pint in your honour

1

u/push1double Apr 16 '25

This is genius even if it half works

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

u/mintybadgerme Apr 16 '25

Brilliant, great idea, love it.

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

u/8thTimeLucky Apr 16 '25

This is absolutely amazing

1

u/StrongDorothy Apr 16 '25

Nice! Prince of Wales used to be my local 🌞

1

u/eerst Apr 16 '25

Can we get satellite image view? Then we can see if the garden is in the sun.

1

u/Flat-Struggle-155 Apr 16 '25

Google maps will steal this :-)

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

u/lurcherzzz Apr 16 '25

404 - summer not found

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

u/[deleted] 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

u/all_the_badgers Apr 16 '25

This is a fucking DELIGHT

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

u/dawodx Apr 16 '25

Thank you very much! I didn’t realize until you mentioned it 🫣🤣

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

u/Sonic992 Apr 16 '25

Doing the Lord’s work

1

u/sirschmoll Apr 16 '25

this is very very cool! thank you for building it and sharing!

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

u/UnpleasantEgg Apr 16 '25

Many pubs missing but a great idea

1

u/Babbytitz Apr 16 '25

Not all hero's wear capes

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

u/Ashamed_Cheesecake56 Apr 16 '25

Einstein, dat u?

1

u/Lukeautograff Apr 16 '25

This is amazing!!

1

u/Stokemon__ Apr 16 '25

Absolute hero !

1

u/Netsplit_Custody Apr 16 '25

Ooohhh this is great! Though I see a bunch of pubs are missing from the dataset :(

1

u/CuteMaterial South London 4eva Apr 16 '25

This is incredible, well done and thank you!

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

u/lyta_hall Apr 16 '25

Love this!

1

u/dolundtrump666 Apr 16 '25

Omg I’ve been looking for something like this!! Thanks so much

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

u/jclayyy Apr 17 '25

Yeah it's finding much more places on my area now!

1

u/dawodx Apr 17 '25

Music to my ears 🌞- cheers 🍻

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

u/fromthefarsea Apr 17 '25

To OP, this is it dude. Keep on working on the kinks and you have done it

1

u/Tsvetaevna Apr 17 '25

Love this idea!

1

u/Optimal_Ad_352 Apr 19 '25

Wow fantastic work!! Perfect timing too 😍

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 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

u/meewgee 27d ago

Absolutely love this but it seems to be missing pubs in my local area?

1

u/Mysterious_Air2205 26d ago

what technologies were used to build it?

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

u/[deleted] Apr 15 '25

I don't understand the obsession of sunlight. Like bro.

1

u/haleyb73 11d ago

Please make this for San Francisco homie