Skip to content

πŸš€ Laravel GeoGenius v1.0

Choose a tag to compare

@devrabiul devrabiul released this 13 Sep 01:11
· 20 commits to main since this release

πŸš€ Laravel GeoGenius v1.0

Initial stable release of Laravel GeoGenius β€” a complete toolkit for geolocation, timezone management, multilingual support and country-aware phone inputs in Laravel apps.

✨ Features

  • 🌐 IP-based Geolocation β€” Detect visitor country, city, region, timezone, currency & more
  • πŸ•’ Timezone Management β€” Auto-detect user timezone, convert UTC timestamps, list all supported zones
  • 🏷️ Multilingual & Auto-Translation β€” Detect locale, translate messages automatically, convert numbers to local digits
  • πŸ“± Country Picker & Phone Validation β€” Pre-configured intl-tel-input integration with auto country detection and built-in number validation
  • ⚑ Lightweight & Dependency-Free β€” Works without jQuery or heavy JS frameworks
  • πŸ”’ Caching Support β€” Reduces API calls
  • πŸ”§ Artisan Support β€” Quickly add a timezone column to your users table

πŸ“ Installation

composer require devrabiul/laravel-geo-genius
php artisan vendor:publish --provider="Devrabiul\\LaravelGeoGenius\\LaravelGeoGeniusServiceProvider"

πŸ“š Docs & Demo

βœ… Notes

  • Compatible with Laravel 8+
  • Fully works with Livewire
  • Licensed under MIT & Treeware β€” plant a tree if you use it in production