Projects / Geo::METAR


Geo::METAR is a Perl module for parsing METAR data (aviation weather reports). You can retrieve weather data from airports around the world. and get the current temperature, cloud coverage, and so on. Included in the distribution is a sample Perl script that uses LWP to fetch current data from the airport of your choice and spits out the current temperature.


Recent releases

  •  02 Jan 2008 18:43

    Release Notes: The METAR parser has been changed to a finite state machine. Several other bugs have been fixed, mostly dealing with METARs from outside the U.S.

    •  25 Nov 2000 02:04

      Release Notes: Lots of bugfixes, and additional parsing of remarks and cloud/weather data.

      •  19 Nov 1999 04:04

        Release Notes: Several documentation corrections and fixes for the included example scripts; the core module is unchanged (though a few enhancements will be made in the next release).

        •  21 Feb 1999 21:27

          Release Notes: Minor bug fixes and the inclusion of a more useful example script.

          Recent comments

          03 Mar 2005 14:04 kh

          I have created a set of patches to Geo::METAR that improve the robustness of the parser and make it parse non-US METAR codes.

          I have mailed them to the maintainer, but no response has materialised yet. I'd like other users of Geo::METAR to have a look at them.

          My patches can be downloaded at (


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.