PHPackages                             hepa19/weather - 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. [Framework](/categories/framework)
4. /
5. hepa19/weather

ActiveLibrary[Framework](/categories/framework)

hepa19/weather
==============

Anax weather module.

v2.0.0(5y ago)020MITPHPPHP &gt;=7.2

Since Dec 12Pushed 5y ago1 watchersCompare

[ Source](https://github.com/heidipatja/ramverk1-weather-module)[ Packagist](https://packagist.org/packages/hepa19/weather)[ Docs](https://github.com/heidipatja/ramverk1-weather-module)[ RSS](/packages/hepa19-weather/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (2)Versions (3)Used By (0)

Ramverk1 Weather Module
=======================

[](#ramverk1-weather-module)

[![CircleCI](https://camo.githubusercontent.com/a581cb4087fe8efca6bc892a63d0b78c89c3e4c2604265447cf08874415f2a1b/68747470733a2f2f636972636c6563692e636f6d2f67682f68656964697061746a612f72616d7665726b312d776561746865722d6d6f64756c652e7376673f7374796c653d737667)](https://circleci.com/gh/heidipatja/ramverk1-weather-module)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/f3e284592c324451e96e5506947ae7d0af26d5dd79ca9a5d161e40450062893e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68656964697061746a612f72616d7665726b312d776561746865722d6d6f64756c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/heidipatja/ramverk1-weather-module/?branch=main)

[![Build Status](https://camo.githubusercontent.com/6ed4c0bc4c9b981512766c4616ff7f2192e9853b6f4e44197efa2ccf511cf156/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68656964697061746a612f72616d7665726b312d776561746865722d6d6f64756c652f6261646765732f6275696c642e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/heidipatja/ramverk1-weather-module/build-status/main)

[![Code Coverage](https://camo.githubusercontent.com/32cf30de6770790574bd63570ae9108b63dc73005040a1eaed7760a3bd336a1a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68656964697061746a612f72616d7665726b312d776561746865722d6d6f64756c652f6261646765732f636f7665726167652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/heidipatja/ramverk1-weather-module/?branch=main)

[![Build Status](https://camo.githubusercontent.com/1e858fb820eed3b9a7a1d2f83b9802b48f79a034d3e82492eb628564b5d960ae/68747470733a2f2f6170692e7472617669732d63692e6f72672f68656964697061746a612f72616d7665726b312d776561746865722d6d6f64756c652e7376673f6272616e63683d6d61696e)](https://travis-ci.org/heidipatja/ramverk1-weather-module)

About
-----

[](#about)

This module implements weather and IP validation services. It can be used with the Anax framework.

Install as an Anax module
-------------------------

[](#install-as-an-anax-module)

1. Install using composer

This module is available on [Packagist](https://packagist.org/packages/hepa19/weather). Install it using:

```
composer require hepa19/weather

```

2. Copy files

Use this bash command to copy config, src, test and view files.

```
bash vendor/hepa19/weather/.anax/scaffold/postprocess.d/151_weather.bash

```

3. Modify sample files with API keys

Copy your own API keys into the config files and remove *sample* from the file name. You can find more information in the sample files.

Current sample files:

```
config/api_weather_config_sample.php

```

```
config/api_weatherprog_config_sample.php

```

```
config/api_ip_config_sample.php

```

4. View your new routes

The routes are now available through following urls:

/ip-geo (IP validator) /weather (weather service) /api (documentation)

Dependency
----------

[](#dependency)

This is an Anax module and its usage is primarly intended to be together with the Anax framework.

You can install an instance and run this module inside it, to try it out for test and development.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~2 days

Total

2

Last Release

1981d ago

Major Versions

v1.0.0 → v2.0.02020-12-14

### Community

Maintainers

![](https://www.gravatar.com/avatar/dda2d0ab8f2440c4fca91a5a2fdb058f5b4eb632f138b419addceb03e82866e0?d=identicon)[heidipatja](/maintainers/heidipatja)

---

Top Contributors

[![heidipatja](https://avatars.githubusercontent.com/u/54184194?v=4)](https://github.com/heidipatja "heidipatja (25 commits)")

---

Tags

frameworkanaxweather

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/hepa19-weather/health.svg)

```
[![Health](https://phpackages.com/badges/hepa19-weather/health.svg)](https://phpackages.com/packages/hepa19-weather)
```

###  Alternatives

[pestphp/pest-plugin-stressless

Stressless plugin for Pest

67792.6k16](/packages/pestphp-pest-plugin-stressless)

PHPackages © 2026

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