PHPackages                             kregel/nova-weather-cards - 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. kregel/nova-weather-cards

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

kregel/nova-weather-cards
=========================

A Laravel Nova card.

0.0.1(7y ago)4215[1 issues](https://github.com/austinkregel/nova-weather-cards/issues)MITPHPPHP &gt;=7.1.0

Since Nov 20Pushed 7y ago1 watchersCompare

[ Source](https://github.com/austinkregel/nova-weather-cards)[ Packagist](https://packagist.org/packages/kregel/nova-weather-cards)[ RSS](/packages/kregel-nova-weather-cards/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

A Nova card to give you weather information
===========================================

[](#a-nova-card-to-give-you-weather-information)

Redis based storage, and powered by [darksky.net](https://darksky.net)

All you will need is a developer token from darksky, and predis for key persistence.

[![Latest Version on Packagist](https://camo.githubusercontent.com/ef93723597c6a6400bddc8321fafe6b4af967cf8c92ef35eac62d3b1f2fa5900/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b726567656c2f6e6f76612d776561746865722d63617264732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kregel/kregel/nova-weather-cards)[![Total Downloads](https://camo.githubusercontent.com/745a3775409b0dae9b896dd03ca0d63799c4356c9204c9b61946294be8a041c5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6b726567656c2f6e6f76612d776561746865722d63617264732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kregel/kregel/nova-weather-cards)

[![Screenshot](https://github.com/austinkregel/nova-weather-cards/raw/master/screenshot.png)](https://github.com/austinkregel/nova-weather-cards/raw/master/screenshot.png)

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

[](#installation)

You can install the package in to a Laravel app that uses [Nova](https://nova.laravel.com) via composer:

```
composer require predis/predis
```

```
composer require kregel/nova-weather-cards
```

Next up, you must register the tool with Nova. This is typically done in the `cards` method of the `NovaServiceProvider`.

Usage
-----

[](#usage)

```
// in app/Providers/NovaServiceProvider.php

// ...

public function cards()
{
    return [
        // ...
        (new \Kregel\NovaWeatherCards\Weather)->withMeta([
            'name' => 'San Francisco',
            'coords' => [
                37.7749,
                122.4194,
            ]
        ]),
        // If you don't define coordinates it will default to your location.
        (new \Kregel\NovaWeatherCards\Weather)->withMeta([
            'name' => 'Current location',
        ]),
        // Or you could forego all configuration. (which will default to no title, and your current location)
        new \Kregel\NovaWeatherCards\Weather,
    ];
}
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Austin kregel](https://github.com/austinkregel)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

Support on Beerpay
------------------

[](#support-on-beerpay)

Hey dude! Help me out for a couple of 🍻!

[![Beerpay](https://camo.githubusercontent.com/f64ca543e5bec3fe0920725fa4f9b95567bc314b8400ebf70a7f0c5a93b1cce9/68747470733a2f2f626565727061792e696f2f61757374696e6b726567656c2f6e6f76612d776561746865722d63617264732f62616467652e7376673f7374796c653d626565722d737175617265)](https://beerpay.io/austinkregel/nova-weather-cards) [![Beerpay](https://camo.githubusercontent.com/ab47cf6b37a04e4d82a0531fd5902d545cb44d0fc2781326e08b923b1d438539/68747470733a2f2f626565727061792e696f2f61757374696e6b726567656c2f6e6f76612d776561746865722d63617264732f6d616b652d776973682e7376673f7374796c653d666c61742d737175617265)](https://beerpay.io/austinkregel/nova-weather-cards?focus=wish)

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

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

Unknown

Total

1

Last Release

2780d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2c5c1ee0adf552aec8a54c1760dd99c4d1b90c0360dccafeef849a14ff37f706?d=identicon)[austinkregel](/maintainers/austinkregel)

---

Top Contributors

[![austinkregel](https://avatars.githubusercontent.com/u/5355937?v=4)](https://github.com/austinkregel "austinkregel (10 commits)")

---

Tags

laravelnova

### Embed Badge

![Health badge](/badges/kregel-nova-weather-cards/health.svg)

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

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

23.8k69.4k](/packages/grumpydictator-firefly-iii)[unopim/unopim

UnoPim Laravel PIM

10.5k2.2k](/packages/unopim-unopim)[venturedrake/laravel-crm

A free open source CRM built as a package for laravel projects

42010.0k](/packages/venturedrake-laravel-crm)[advoor/nova-editor-js

A Laravel Nova field bringing EditorJs magic to Nova.

91200.2k3](/packages/advoor-nova-editor-js)

PHPackages © 2026

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