MeltemiFree

Find calm, wind-sheltered beaches across the Greek islands

Visit Website
August 4, 2026 I built a vector physics engine in Next.js 15 to find calm beaches in Greece (Launched today!)

Hey IH community! 👋

If you’ve ever visited the Greek islands in the summer, you’ve probably experienced the "Meltemi"—intense northern seasonal winds that turn an ideal beach day into a nightmare of 6-Beaufort gusts, blowing sand, and 2-meter waves.

The worst part? Standard weather apps like Windy or AccuWeather just dump generic wind speeds for an entire island. They tell you it's "18 knots NW," but they don't tell you whether a specific bay, cove, or shoreline is actually protected by local hills and cliffs.

I got tired of guessing, so I built MeltemiFree.

The Tech Stack & Logic

Instead of just displaying raw weather data, I built a micro-climate vector model that compares real-time wind directions and wave swell metrics from Open-Meteo against the specific coastal facing angle (facingDeg) of individual beaches.

The app translates that math into a single, actionable metric: a Shelter Percentage showing you exactly where the water is 100% calm.

  • Stack: Next.js 15 (App Router), React 19, Tailwind CSS v4, Leaflet.js, Open-Meteo API.

  • Speed: Built using AI-accelerated workflows ("vibe coding") to turn it from an idea into a production app in days.

  • Coverage: Programmatically covers 38+ island hubs (Mykonos, Tinos, Naxos, Paros, Milos, Crete, etc.) in both English and Greek.

We just launched on Product Hunt today as a free utility! I'd love to get feedback from the IH community on the UX, performance, or ideas for monetization/B2B partnerships down the road.

Check it out here: https://meltemifree.com

How do you handle micro-location data or geographic orientation in your own projects? Would love to hear your thoughts!

1 Comment

  1. 1

    The Shelter Percentage is what makes this more interesting than another weather interface.

    You’re translating conditions that normally require interpretation into the specific question someone at a beach actually cares about.

About

MeltemiFree exists to solve a real, daily frustration faced by millions of tourists and locals visiting Greece every summer: ruined beach days caused by intense seasonal northern winds (the "Meltemi").