PHPackages                             burdamagazinorg/weather\_com\_api - 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. [API Development](/categories/api)
4. /
5. burdamagazinorg/weather\_com\_api

ActiveDrupal-module[API Development](/categories/api)

burdamagazinorg/weather\_com\_api
=================================

Implements Weather API

1.0-alpha1(6y ago)21.8kGPL-2.0-or-laterPHP

Since Apr 29Pushed 6y ago3 watchersCompare

[ Source](https://github.com/BurdaMagazinOrg/module-weather-com-api)[ Packagist](https://packagist.org/packages/burdamagazinorg/weather_com_api)[ Docs](https://www.drupal.org/project/weather_com_api)[ RSS](/packages/burdamagazinorg-weather-com-api/feed)WikiDiscussions 8.x-1.x Synced 5d ago

READMEChangelogDependenciesVersions (2)Used By (0)

Weather.com API module
======================

[](#weathercom-api-module)

About
-----

[](#about)

The Weather Company is one of the leading weather data providers. This module implements certain endpoints of the weather.com api and provides a basic configureable forecast block. It does not implement Wunderground Weather API.

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

[](#requirements)

- an API-Key provided by weather.com with access to:
    - the forecast service
    - the location service
    - the observation service (current weather)

Features
--------

[](#features)

The module provides per default a configureable block which allows to display the current weather and forecast weather based on the user location. The default block also allows users to search for cities per autocomplete. The autocomplete feature is provided by the free WundergroundAutocomplete API. It is possible to limit the autocomplete lookup per country. Weather data will be cached (not configureable) and user location will be stored in a cookie (not configureable).

Configuration
-------------

[](#configuration)

### General configuration

[](#general-configuration)

The general configuration can be found at "Configuration" &gt; "Web Services" &gt; Weather.com API Settings. You can configure the API Key, the language of the weather data (measures automatically included) and the autocomplete lookup countries for the block widget.

### Forecast block configuration

[](#forecast-block-configuration)

#### Block placement

[](#block-placement)

Place the forecast block in any region you would like.

#### Default location

[](#default-location)

Enter a default location of the weather. This location will be used when the users location can not be located.

#### Data feature

[](#data-feature)

You can either just print the current weather (observations) or print forecast weather with optional current weather.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% 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

Unknown

Total

1

Last Release

2208d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/432f79b1c37794c404036a9ae75bea5e6cca566f8d04eaba15189c9a509a0d16?d=identicon)[ol0lll](/maintainers/ol0lll)

---

Top Contributors

[![Cyberschorsch](https://avatars.githubusercontent.com/u/273226?v=4)](https://github.com/Cyberschorsch "Cyberschorsch (2 commits)")[![ol0lll](https://avatars.githubusercontent.com/u/5558666?v=4)](https://github.com/ol0lll "ol0lll (1 commits)")

---

Tags

drupal

### Embed Badge

![Health badge](/badges/burdamagazinorg-weather-com-api/health.svg)

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

###  Alternatives

[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[hussainweb/drupal-api-client

Convenient wrapper on Guzzle to access Drupal.org API

148.7k](/packages/hussainweb-drupal-api-client)

PHPackages © 2026

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