PHPackages                             jzawadzki/metar-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jzawadzki/metar-php

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jzawadzki/metar-php
===================

lightweight library for decoding METAR messages

v0.1.1(7y ago)11979↓50%7[1 issues](https://github.com/jzawadzki/metar-php/issues)MITPHP

Since Apr 1Pushed 7y ago2 watchersCompare

[ Source](https://github.com/jzawadzki/metar-php)[ Packagist](https://packagist.org/packages/jzawadzki/metar-php)[ RSS](/packages/jzawadzki-metar-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

metar-php
=========

[](#metar-php)

Lightweight library for parsing METAR message

```
METAR is a format for reporting weather information. A METAR weather report is predominantly used by pilots in fulfillment of a part of a pre-flight weather briefing, and by meteorologists, who use aggregated METAR information to assist in weather forecasting.

From Wikipedia, the free encyclopedia

```

Installation
------------

[](#installation)

```
$ composer require "jzawadzki/metar-php"
```

Usage
-----

[](#usage)

```
$metar = new \METAR\Message("EPKK 160030Z 06010KT 8000 BKN060 04/M03 Q1034");

echo $metar->getLocation(); //EPKK
echo $metar->getVisibility(); //8000
echo $metar->getQNH()->toHPa(); //1034
echo $metar->getQNH()->toInHg(); //30.53
echo $metar->getTemperature()->toUnit('C'); //4
echo $metar->getDewPoint()->toUnit('F'); //26.6

$view = new \METAR\View\Text($metar);
echo $view->render();
/*
METAR: EPKK 160030Z 06010KT 8000 BKN060 04/M03 Q1034

Location: EPKK
Day of month: 16 Time: 0030Z

Temperature: 4.0C Dew point: -3.0C
QNH: 1034 hPa (30.53 inHg)
*/
```

License
-------

[](#license)

MIT

Author
------

[](#author)

Jerzy Zawadzki

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 89.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1296 days

Total

2

Last Release

2766d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5915dda1d676db9b68ae973a7f466ddf9c8fce0e82d1d8512366d11450dbb41a?d=identicon)[jzawadzki](/maintainers/jzawadzki)

---

Top Contributors

[![jzawadzki](https://avatars.githubusercontent.com/u/1220891?v=4)](https://github.com/jzawadzki "jzawadzki (34 commits)")[![k3a](https://avatars.githubusercontent.com/u/966992?v=4)](https://github.com/k3a "k3a (4 commits)")

### Embed Badge

![Health badge](/badges/jzawadzki-metar-php/health.svg)

```
[![Health](https://phpackages.com/badges/jzawadzki-metar-php/health.svg)](https://phpackages.com/packages/jzawadzki-metar-php)
```

###  Alternatives

[cedaro/wp-plugin

A base WordPress plugin library.

4147.6k4](/packages/cedaro-wp-plugin)[mostafaznv/php-x-sendfile

Serve large files using web server with support for laravel

5311.3k](/packages/mostafaznv-php-x-sendfile)[haringsrob/icecat

Icecat data fetching class

1746.0k](/packages/haringsrob-icecat)[blacksmoke26/yii2cdn

A Yii Framework 2 component for using assets in different environments (Local/CDNs)

1412.0k](/packages/blacksmoke26-yii2cdn)[spatie/laravel-mailcoach-monaco

A Monaco editor package for Mailcoach

1015.2k1](/packages/spatie-laravel-mailcoach-monaco)[a2design-inc/laravel-form-builder

Form Builder for the Laravel Framework

102.4k](/packages/a2design-inc-laravel-form-builder)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
