<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/ln/best-of/2025/05" -->

---
title: Best Laravel News posts — May 2025 | daily.dev
description: The most upvoted Laravel News posts from May 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/ln/best-of/2025/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/ln/best-of/2025/05
og:type: website
og:site_name: daily.dev
og:title: Best Laravel News posts — May 2025 | daily.dev
og:description: The most upvoted Laravel News posts from May 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Laravel News — May 2025

1. 1  
[](https://daily.dev/posts/build-a-smart-ai-task-manager-with-laravel-livewire-prismphp-qpbk4k9u6 "Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP  
Discover how to develop an AI-powered task management application using Laravel, Livewire, and PrismPHP. This tutorial demonstrates the integration of OpenAI to convert natural language into tasks through a real-time chat interface, eliminating traditional form use for task management.  
122  
1
2. 2  
[](https://daily.dev/posts/filament-is-now-running-natively-on-mobile-lykzdx9pj "Filament Is Now Running Natively on Mobile")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Filament Is Now Running Natively on Mobile  
Filament admin panel now runs natively on Android devices through NativePHP for Mobile, enabling Laravel developers to build offline-first mobile apps using familiar tools. The breakthrough required implementing ICU (International Components for Unicode) support on Android, adding 30MB to app size but enabling full internationalization features. The solution allows complete Laravel applications with Filament's forms, tables, and dashboards to run entirely on-device without server connectivity. iOS support is in development, along with build distribution tools and smaller binary variants for apps that don't require internationalization.  
48  
4
3. 3  
[](https://daily.dev/posts/argonaut-dto-package-for-laravel-95kly8m1w "Argonaut DTO Package for Laravel")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Argonaut DTO Package for Laravel  
The Argonaut DTO package for Laravel offers a lightweight way to handle Data Transfer Objects with features like nested casting, recursive serialization, and validation. It enhances service layers, APIs, and architectural workflows with type-safe data conversion and consistent data shape enforcement. Main features include deep nested transformation, type-safe data conversion, and clean serialization.  
34  
2
4. 4  
[](https://daily.dev/posts/auto-translate-application-strings-with-laratext-ydm2ef5f0 "Auto-translate Application Strings with Laratext")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Auto-translate Application Strings with Laratext  
Laratext is a powerful Laravel package that enhances text string localization by allowing developers to set translation keys and default text, thus improving readability and reducing errors. It integrates with translation services like OpenAI and Google Translate for automatic language handling, and offers helper functions and commands for seamless translation file management.  
33  
1
5. 5  
[](https://daily.dev/posts/use-passkeys-in-your-laravel-app-4llajt56f "Use Passkeys in Your Laravel App")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Use Passkeys in Your Laravel App  
Laravel Passkeys is a package by Spatie that simplifies setting up passkey authentication in Laravel applications, allowing passwordless login via secure keys stored in apps like 1Password or MacOS password manager. It works with Laravel Livewire and can be customized using Inertia with React or Vue.  
25
6. 6  
[](https://daily.dev/posts/validate-controller-requests-with-the-laravel-data-package-hh2kkgtsn "Validate Controller Requests with the Laravel Data Package")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Validate Controller Requests with the Laravel Data Package  
The Laravel Data package offers powerful features for validating controller requests in Laravel applications through rich, typed data objects. These objects can infer validation rules automatically and support optional parameters with custom validation messages. Leveraging the package, developers can enhance their API resources, form requests, and TypeScript definitions seamlessly.  
23
7. 7  
[](https://daily.dev/posts/laravel-news-v7kzdpoau "Laravel News")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 1y  
Laravel News  
Deployer is a free PHP-based deployment tool that streamlines automating tasks like code pulling and migrations, reducing errors and ensuring reliable deployments. It supports server configuration and zero downtime deployments, with ready-to-use recipes and can be installed via Composer. Integration with GitHub Actions and GitLab CI/CD is also possible.  
22  
1

[See all Laravel News archives](/sources/ln/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/ln/best-of/2025/05#page","url":"https://daily.dev/sources/ln/best-of/2025/05","name":"Best Laravel News Posts — May 2025","description":"The most upvoted Laravel News posts from May 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/ln/best-of/2025/05#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/build-a-smart-ai-task-manager-with-laravel-livewire-prismphp-qpbk4k9u6","name":"Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/filament-is-now-running-natively-on-mobile-lykzdx9pj","name":"Filament Is Now Running Natively on Mobile"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/argonaut-dto-package-for-laravel-95kly8m1w","name":"Argonaut DTO Package for Laravel"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/auto-translate-application-strings-with-laratext-ydm2ef5f0","name":"Auto-translate Application Strings with Laratext"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/use-passkeys-in-your-laravel-app-4llajt56f","name":"Use Passkeys in Your Laravel App"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/validate-controller-requests-with-the-laravel-data-package-hh2kkgtsn","name":"Validate Controller Requests with the Laravel Data Package"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/laravel-news-v7kzdpoau","name":"Laravel News"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Laravel News","item":"https://daily.dev/sources/ln"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/ln/best-of"},{"@type":"ListItem","position":5,"name":"May 2025"}]}]}
```

