PHPackages                             weboftalent/openweathermap - 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. weboftalent/openweathermap

ActiveSilverstripe-vendormodule

weboftalent/openweathermap
==========================

SilverStripe module for Open Weather Map

3.0.3(8y ago)0281[1 issues](https://github.com/gordonbanderson/openweathermap/issues)BSD-3-ClausePHPPHP ~5.6|~7.0

Since Jan 29Pushed 8y ago1 watchersCompare

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

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

Open Weather Map
================

[](#open-weather-map)

[![Build Status](https://camo.githubusercontent.com/cbe5cd3f8e0f6cb1e7f59b209c03328c75d653fc3a927d2a3535df458c3aa737/68747470733a2f2f7472617669732d63692e6f72672f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702e7376673f6272616e63683d776970)](https://travis-ci.org/gordonbanderson/openweathermap)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/96b22f922655d29c2e1d2df524daed371c3fecb6343e3dcb076a183f2e37f5f8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702f6261646765732f7175616c6974792d73636f72652e706e673f623d776970)](https://scrutinizer-ci.com/g/gordonbanderson/openweathermap/?branch=wip)[![Build Status](https://camo.githubusercontent.com/d199ff95455f458bf4b7132e78bd182c784a90f86f46c6411eae427578e31a21/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702f6261646765732f6275696c642e706e673f623d776970)](https://scrutinizer-ci.com/g/gordonbanderson/openweathermap/build-status/wip)[![codecov.io](https://camo.githubusercontent.com/c72a97c90fc287f2d806e4a8b12fe7cbdba749d4aae94e71544b7abbc9f83a55/68747470733a2f2f636f6465636f762e696f2f6769746875622f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702f636f7665726167652e7376673f6272616e63683d776970)](https://codecov.io/github/gordonbanderson/openweathermap?branch=wip)

[![Latest Stable Version](https://camo.githubusercontent.com/9d8a9f99e0458e8c8e6e3fb022cae0c689838b32e9c34af16476d52ebe060500/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f76657273696f6e)](https://packagist.org/packages/weboftalent/openweathermap)[![Latest Unstable Version](https://camo.githubusercontent.com/2e9887cf5c983339ec90a6d0d066a59e1b9e00807d33a848cd7e4b0fd5b4f990/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f762f756e737461626c65)](//packagist.org/packages/weboftalent/openweathermap)[![Total Downloads](https://camo.githubusercontent.com/13b625b0be840b426da3847b2d9e551fda0524f321b8f3b165c304b7c2aeb24d/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f646f776e6c6f616473)](https://packagist.org/packages/weboftalent/openweathermap)[![License](https://camo.githubusercontent.com/6f70607081f47e056bc3a31c78783ed15f33d73ce459de12d192efa84173e381/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f6c6963656e7365)](https://packagist.org/packages/weboftalent/openweathermap)[![Monthly Downloads](https://camo.githubusercontent.com/5ad8aff3815f1eb9438116aca01a8fc8cf3e9d3ce04c794fcddc885e2672004b/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f642f6d6f6e74686c79)](https://packagist.org/packages/weboftalent/openweathermap)[![Daily Downloads](https://camo.githubusercontent.com/467584964da19e0848758211dd39cb7d937f5dcfa617679fe5d6b77a4af7b9ce/68747470733a2f2f706f7365722e707567782e6f72672f7765626f6674616c656e742f6f70656e776561746865726d61702f642f6461696c79)](https://packagist.org/packages/weboftalent/openweathermap)

[![Dependency Status](https://camo.githubusercontent.com/cf64ccf53cf127833536c3e04549d5f0d7acaa480a5aa5f49458844726e67f7a/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f7068702f7765626f6674616c656e743a6f70656e776561746865726d61702f62616467652e737667)](https://www.versioneye.com/php/weboftalent:openweathermap)[![Reference Status](https://camo.githubusercontent.com/e4f8e6324754af887ebc9738085917da3604ccaa58b5ce359c09974a05e540ff/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f7068702f7765626f6674616c656e743a6f70656e776561746865726d61702f7265666572656e63655f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/php/weboftalent:openweathermap/references)

[![codecov.io](https://camo.githubusercontent.com/bd81f6276c0451d110ce5b51a3511c1b2030c294f8cbf489fa23a704fd6cbd52/68747470733a2f2f636f6465636f762e696f2f6769746875622f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702f6272616e63682e7376673f6272616e63683d776970)](https://camo.githubusercontent.com/bd81f6276c0451d110ce5b51a3511c1b2030c294f8cbf489fa23a704fd6cbd52/68747470733a2f2f636f6465636f762e696f2f6769746875622f676f72646f6e62616e646572736f6e2f6f70656e776561746865726d61702f6272616e63682e7376673f6272616e63683d776970)

Maintainers
-----------

[](#maintainers)

- Gordon Anderson (IRC Nickname: nontgor)

\##Introduction

Introductory Paragraph

Documentation
-------------

[](#documentation)

- [Installation](./docs/en/Installation.md)

For more documentation about the module see the provided documentation located inside the docs folder.

Requirements
------------

[](#requirements)

- SilverStripe 4\*
- For SilverStripe 3, use ~1

TODO
----

[](#todo)

- Complete the API

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity66

Established project with proven stability

 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 ~64 days

Recently: every ~5 days

Total

14

Last Release

2922d ago

Major Versions

1.0.1 → 2.0.02018-04-18

2.0.7 → 3.0.02018-04-20

### Community

Maintainers

![](https://www.gravatar.com/avatar/9af58f7ff675f65dbd2f20d39d8b80ed671eb0fe376eb978e497934c175196fe?d=identicon)[weboftalent](/maintainers/weboftalent)

---

Top Contributors

[![gordonbanderson](https://avatars.githubusercontent.com/u/7060?v=4)](https://github.com/gordonbanderson "gordonbanderson (86 commits)")

---

Tags

silverstripeweatherweboftalentweather forecastsweather history

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/weboftalent-openweathermap/health.svg)

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

###  Alternatives

[silverstripe/cms

The SilverStripe Content Management System

5163.4M1.3k](/packages/silverstripe-cms)[silverstripe/admin

SilverStripe admin interface

262.6M325](/packages/silverstripe-admin)[silverstripe/silverstripe-omnipay

SilverStripe Omnipay Payment Module

38106.0k15](/packages/silverstripe-silverstripe-omnipay)[silverleague/ideannotator

Generate PHP DocBlock annotations for DataObject and DataExtension databasefields and relation methods

4768.0k43](/packages/silverleague-ideannotator)

PHPackages © 2026

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