Download the PHP package batistackapp/weather-widget without Composer
On this page you can find all versions of the php package batistackapp/weather-widget. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download batistackapp/weather-widget
More information about batistackapp/weather-widget
Files in batistackapp/weather-widget
Package weather-widget
Short Description A weather widget for Filament
License MIT
Homepage https://github.com/arshaviras/weather-widget
Informations about the package weather-widget
Weather Widget
![]()
A beautiful, configurable weather widget for your Filament dashboard.
Powered by the OpenWeatherMap API, fully translatable, and supports °C/°F, animated Weather Icons, and optional response caching.
Features
- 🌤️ Displays current temperature, condition, hourly forecast and weather icons
- 🔁 Auto-refresh at a configurable interval
- ☁️ Supports both metric and imperial units (°C/°F)
- 🌍 Multi-language support
- 🧠 Optional caching (prevents exceeding API rate limits)
- ⚙️ Customizable location by
city - 🎨 Supports 3 icon styles: Monochrome, Line, and Fill
- 🔄 Supports static and animated icon variants
Requirements
- PHP 8.2 or higher
- Laravel 11.x or 12.x
- Filament 4.x or 5.x
Installation
You can install the package via composer:
Setup
1. Register the Widget
Add the widget to your Filament panel configuration:
2. Configuration
Publish the config file:
This is the contents of the published config file:
3. Translations (Optional)
If you want to customize the translations, you can publish the translations file:
Usage
Once the widget is registered, a "Weather Widget" will automatically be added to your Filament Dashboard.
Available Icon Sets
fill– Filled iconsline– Outlined iconsmonochrome– Black/White icons
🎨 fill – Filled Icons
| Light Mode | Dark Mode |
|---|---|
✏️ line – Outlined Icons
| Light Mode | Dark Mode |
|---|---|
🌓 monochrome – Black & White Icons
| Light Mode | Dark Mode |
|---|---|
Available Icon Variants
Static and Animated (only for fill/line icons)
static- Static Iconsanimated- Animated icons
Credits
Meteo Icons by Bas Milius
All versions of weather-widget with dependencies
filament/filament Version ^4.0|^5.0
spatie/laravel-package-tools Version ^1.15.0
illuminate/contracts Version ^11.0|^12.0|^13.0