Current weather

 
Soundings - Soundings for central Europe.

Soundings - Soundings for central Europe (University of Wyoming).

Surface maps - Surface data from different weather stations across Europe.

Italian radars - Google maps overlay.

Satellite and radar images for central Europe, mainly Slovenia, Italy, Croatia: