spatie/laravel-translatable
Adds a HasTranslations trait to Eloquent models to store translations as JSON in the same table (no extra tables). Define translatable attributes via PHP attribute or $translatable, then set/get translations per locale and auto-resolve by app locale.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| arthurydalgo/laravel-iso-countries | Laravel package (fork) providing ISO 3166 countries, ISO 639 languages, and ISO 4217 currencies via ready-to-use models backed by a bundled SQLite database. Includes localized names and relationships (countries↔languages/currencies). Supports Laravel 11/12, PHP 8+. | 0 | 0 | 1 | 4K | 0 | 0.1 | 50.0 | MIT | — | |
| datalogix/tall-kit | — | 5 | 5 | 1 | 3 | 7 | 11.0 | 4.3 | MIT | 2 years ago | |
| filament/spatie-laravel-translatable-plugin | Filament v3 plugin integrating spatie/laravel-translatable into resources: set default locales, mark models as translatable, add Translatable traits to resources and pages, and use a LocaleSwitcher action to edit content per locale. Now maintained by Lara Zeus. | 99 | 100 | 48 | 37K | 0 | 1.9 | 35.5 | — | — | |
| finity-labs/fin-mail | FinMail adds an email template manager and composer to Filament. Create dynamic, multilingual templates with token replacement and merge tags, version templates, log sent emails with status tracking, override auth mails, and use a reusable “Send Email” action in resources. | 10 | 12 | 7 | 2K | 0 | 22.6 | 34.1 | MIT | 3 weeks ago | |
| io238/laravel-iso-countries | — | 56 | 56 | 15 | 3K | 3 | 21.3 | 28.6 | MIT | 2 months ago | |
| jeffersongoncalves/laravel-mail | Complete email management for Laravel: logs outgoing mail, database Blade templates with translations and versioning, webhook delivery tracking (SES/SendGrid/Postmark/Mailgun/Resend), open/click pixel tracking, suppression list, CSS inlining, List-Unsubscribe, preview, stats, retries. | 7 | 8 | 0 | 122 | 0 | 21.2 | 19.8 | MIT | 1 week ago | |
| kazistm/subscriptions | Flexible Laravel subscription and plan management for SaaS apps. Create plans with features and usage limits, manage subscription lifecycles, track consumption via subscription usage, and extend/override models as needed. Built on laravelcm/laravel-subscriptions. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| lacodix/laravel-plans | Laravel package to manage SaaS plans, addons, subscriptions, and optional features. Supports countable/uncountable features with limits, resets, and consumption across plans, plus translations, ordering, and metadata—billing/invoicing not included. | 5 | 5 | 1 | 12 | 0 | 15.7 | — | MIT | 6 months ago | |
| lara-zeus/spatie-translatable | Filament v4 plugin adding Spatie Laravel Translatable support to your admin panel. Includes default locales, locale switcher, translation on create/edit/list/view pages, per-resource locale settings, and translatable relation managers. | 32 | 32 | 18 | 63K | 5 | 23.4 | 54.5 | MIT | 1 month ago | |
| protonemedia/laravel-form-components | Deprecated package providing Blade form components for Laravel (inputs, selects, checkboxes, radios) with validation, model binding, defaults, translations, and customizable vendor styling for Tailwind CSS v1/v2 and Bootstrap 4/5. | 814 | 813 | 109 | 2K | 21 | 11.5 | 11.4 | MIT | 3 years ago | |
| rinvex/laravel-attributes | — | 430 | 428 | 108 | 142 | 3 | 3.1 | 1.7 | MIT | — | |
| rinvex/laravel-support | Helper utilities and support classes for Laravel apps: common macros, traits, contracts, and shared helpers used across Rinvex packages. A lightweight toolbox to reduce boilerplate and keep code consistent across projects. | 74 | 73 | 81 | 5K | 0 | 1.4 | 18.1 | MIT | — | |
| spatie/laravel-sluggable | Generate unique slugs for Eloquent models on create/update. Supports collision suffixes, translatable slugs, and customizable slug options. Includes self-healing URLs that keep old links working via slug+ID route keys with 308 redirects to the canonical URL. | 1,545 | 1,562 | 190 | 419K | 0 | 42.1 | 39.3 | MIT | 1 month ago | |
| spatie/laravel-tags | Add flexible tagging to Laravel Eloquent models with the HasTags trait. Create, attach, detach, and query tags with ease, with built-in support for tag types, translations, and sorting—ideal for organizing content across your app. | 1,740 | 1,760 | 286 | 474K | 0 | 41.0 | 37.9 | MIT | 3 months ago | |
| spatie/nova-translatable | Make any Laravel Nova field translatable with a simple Translatable wrapper. Works with spatie/laravel-translatable to store per-locale values in a JSON column, rendering locale tabs for editing. Requires Nova 4/5 and MySQL 5.7.8+. | 223 | 226 | 27 | 54K | 0 | 24.5 | 37.1 | MIT | 3 months ago | |
| spatie/one-package-to-rule-them-all | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| tallcms/cms | TallCMS adds a modern CMS to Laravel Filament: pages, posts, block-based editor, media library, menus, comments, and forms. Install via Composer and register the TallCmsPlugin to turn an existing Filament app into a full CMS. | 5 | 4 | 2 | 452 | 0 | 29.1 | 31.4 | MIT | 2 weeks ago | |
| tocaan/world | — | 1 | 1 | 1 | 4 | 0 | 5.1 | 6.6 | MIT | 3 years ago | |
| webard/filament-translatable | — | 8 | 7 | 1 | 690 | 0 | 17.9 | 29.9 | MIT | 2 months ago |
How can I help you explore Laravel packages today?