# \[pre-ANN\] Meteostat.jl : A Julia front for the Meteostat weather data API

**URL:** https://discourse.julialang.org/t/pre-ann-meteostat-jl-a-julia-front-for-the-meteostat-weather-data-api/128650
**Category:** Package Announcements
**Tags:** package
**Created:** [May 3, 2025, 9:09am UTC](https://discourse.julialang.org/t/pre-ann-meteostat-jl-a-julia-front-for-the-meteostat-weather-data-api/128650 "2025-05-03T09:09:37Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![captainoblivious](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/captainoblivious/32/220570_2.png) [@captainoblivious](https://discourse.julialang.org/u/captainoblivious)
#### Post date: [May 3, 2025, 9:09am UTC](https://discourse.julialang.org/t/pre-ann-meteostat-jl-a-julia-front-for-the-meteostat-weather-data-api/128650/1 "2025-05-03T09:09:37Z")

</div>

Hello,

I just made public [Meteostat.jl](https://github.com/ymiftah/Meteostat.jl), a julia interface to the Meteostat weather data API. (Disclaimer: I am not affiliated with the Meteostat organisation).

The registration to the official Julia registry is pending.

At the moment you can:

- Query the weather stations available
- Fetch data from the closest station to given coordinates
- Read Hourly, Daily or Monthly data

It aims at feature parity with the python package down the road (with similar post-processing features and interpolations).

Happy to get feedback on the implementation: I come from python and I am still learning to apply multiple dispatch efficiently.

---

<div class="post-metadata">

### Author: ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)
#### Post date: [May 3, 2025, 11:16am UTC](https://discourse.julialang.org/t/pre-ann-meteostat-jl-a-julia-front-for-the-meteostat-weather-data-api/128650/2 "2025-05-03T11:16:36Z")

</div>

Thank you for sharing @captainoblivious. You need to use `url="https..."` in the installation instructions, otherwise it will throw an error.

A related package with _all_ stations in Brazil is INMET.jl.

Suggestion: try to return Unitful.jl values if you can. That way users don’t need to read API docs to figure out the units.
