spatie/laravel-translatable
Adds HasTranslations to Eloquent models to store translations in JSON columns—no extra tables. Define translatable attributes via PHP 8 attribute or $translatable property, then set/get per-locale values while model accessors return the current 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 | 5K | 0 | 0.1 | 50.7 | MIT | — | |
| capell-app/frontend | — | 0 | 0 | 0 | 22 | 0 | 24.1 | 22.1 | MIT | 3 days ago | |
| datalogix/tall-kit | — | 5 | 5 | 1 | 0 | 7 | 11.0 | 1.9 | 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 | 36K | 0 | 1.9 | 35.3 | — | — | |
| finity-labs/fin-mail | FinMail adds an email template manager and composer to Filament. Create dynamic, translatable templates with token/merge-tag replacement, CTA blocks, and versioning. Send from any resource via a reusable action, with full email logging and status tracking. | 30 | 31 | 8 | 2K | 0 | 24.5 | 28.4 | MIT | 1 week ago | |
| io238/laravel-iso-countries | — | 57 | 57 | 14 | 3K | 3 | 18.8 | 28.0 | MIT | 3 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. | 9 | 10 | 0 | 64 | 0 | 18.9 | 13.9 | MIT | 1 month 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 | 55 | 0 | 25.2 | 16.3 | MIT | 3 weeks 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. | 33 | 33 | 18 | 69K | 6 | 20.7 | 54.0 | MIT | 2 months 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 | 107 | 2K | 21 | 11.5 | 10.9 | MIT | 3 years ago | |
| rinvex/laravel-attributes | — | 430 | 428 | 108 | 145 | 3 | 3.1 | 1.8 | 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 | 6K | 0 | 1.4 | 18.9 | MIT | — | |
| spatie/laravel-sluggable | Automatically 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 and redirects. | 1,551 | 1,573 | 190 | 471K | 0 | 39.5 | 39.1 | MIT | 2 months 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,745 | 1,764 | 285 | 514K | 0 | 45.5 | 39.7 | MIT | 1 month 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 | 47K | 0 | 22.4 | 35.7 | MIT | 5 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 is a modern CMS package for Laravel Filament. Add pages, posts, a block-based editor, media library, menus, comments, and forms to an existing Filament app. Includes install command and plugin registration, with docs in the monorepo. | 5 | 5 | 2 | 189 | 0 | 31.7 | 24.6 | MIT | 4 days ago | |
| tocaan/world | — | 1 | 1 | 1 | 6 | 0 | 5.1 | 8.3 | MIT | 3 years ago | |
| webard/filament-translatable | — | 10 | 10 | 2 | 1K | 0 | 21.6 | 32.5 | MIT | 1 week ago |
How can I help you explore Laravel packages today?