[00:00] Hello guys, how do you find best Laravel packages? Of course, you can ask Google or ask ChatGPT, but by the way, don't do that. I will show you later in the video why ChatGPT is the worst. But in this video, I want to present you an updated page on Laravel Daily called Best Packages. [00:16] Here's the name of the item. And I have a vision or a wish for this to become Central Hub, something like Product Hunt for Package Releases, because now I'm tracking the new releases. [00:28] So let me show you what I have here now. this is for free without any membership so if you go to laravel dailycom packages and search for example first there is a search there wasn't a search before so you want to have something with less api then you click into the package and then for each package i added quick description so not [00:46] the full readme some of the packages are just to bid with information on readme and i want you to understand at the glance what the package does so basically in one or two scrolls and if i have a [00:59] video review about that package, which I often do from this YouTube channel, then I will link that also below that description. So, that's one use case. Find the package and quickly understand what it does without reading the readme, and if you prefer my videos, then you can watch [01:15] usually 5 to 10 minute review. Also, latest version on the subbar, so I'm crawling GitHub every day to have new versions, and you can click on that new version and go directly to GitHub to see what changed in that new release. [01:29] Or you can also click view on GitHub here to just go to the package GitHub. Now back to the package list, I have two kind of feature tables here. First, latest added packages. And I changed the logic, the system, [01:42] how to be added on that list. So the list is here below. This is similar how it looked earlier on Laravel Daily with important new column latest version. One of the problems with packages is [01:55] You cannot really see if the package is active, when was the last release or version, or does it support Laravel 13 or newest version at the time. So yeah from the date of latest version you can kind of understand whether the package is active And side note while doing the cleanup for this page i cleaned up also obsolete packages which were around 30 packages sadly were not updated to even level 12 [02:22] so yeah this number used to be like 240 something now it's 214. this is what i'm also doing kind of curation of the word best packages is not just for the shell new title or seo benefit no i actually [02:35] am curating. So, what I used to have is minimum 100 stars for new packages. So, you could then email me and I could add that package. Now, I will, of course, monitor the community myself, which I'm doing on Twitter, but I will add packages even with 72 stars, for example, if I see that it's useful. [02:53] And you can submit your package here. This is the form with just, you give the URL and description kind of a pitch to me what the package is about and what is the benefit, and I will do my judgment. It's not like 100 GitHub stars minimum anymore. [03:08] But some packages are just like too niche or too small. Or sometimes the package is created for that author, from that author, only by themselves. And I already see that the package will not get traction. [03:21] Or new packages sometimes are like 20th package on the same topic, like 30th CRUD generator for Laravel. We don't need more CRUD generators, I think, in 2026. [03:33] So I will not really accept all the packages, but I will give the benefit of the doubt for newcomers, even without many GitHub stars. And also for featured version releases, featured means something more important. [03:45] Usually the version number was .0 at the end, so not the bug fix, not the small incremental version, but something like version 8.0 or version 1.4. So again, I will manually create the featured versions, the more important versions for packages. [04:02] Now let me show you my trick how to ask AI properly for what packages you may need in your specific project. So if you go to ChatGPT and ask for best liveable packages for something, and that something [04:16] should be based on your specific project you're working on, right? So for example if you have a project description like this from client in Markdown or whatever so this was a real demo project I was working on so you have the business for car shipping and let actually copy and paste the full description [04:33] into chat gpt best level packages for this project and that's it paste and enter and notice how quickly the answer arrives in like five seconds and this is the basic list of packages but from [04:49] these packages you don't see how many stars do they have, how popular are they updated, best PHP is just included in Laravel, so I don't think it belongs to this list. So, ChatGPT is giving general information and general recommendations from most popular packages and [05:07] the packages it is trained on. And now let me show you what I'm doing personally if I'm searching for packages for a specific project. In my AI Workflows for Laravel repository, which I talked about in previous video about my Laravel workflow with AI. This is 10-minute video a few months ago, [05:24] so I will link that in the description below. But basically, this is my prompt. Look at project description, whatever documents you have, and then suggest packages useful for this project with requirements here. You could technically copy and paste that into ChaiGPT, but the thing is, [05:40] if you have already a Laravel project installed with description, which I usually do, I do Laravel new and then get description MD into that project already choosing the tech stack. So what starter [05:53] did you use? React, U or Livewire or no starter kit? That contact is important for AI agent. So if you prompt this and add the existing Laravel project context, then the result may be totally [06:06] different. So I prompt that into cloud code and by the way I'm using Solo by my friend Aaron Francis trying to use it for multiple projects and multiple agents at the same time. We'll maybe shoot a separate video on that, but I'm not affiliated or don't get paid for mentioning Solo. [06:22] But this is the project inside of Solo, so I can use Cloud Code here, I can use Codex in another project and stuff like that. And then Cloud Code is doing web search but based on the information it found inside of already your codebase And there we go in a minute we have the answer and one of the sources interestingly is the same Laravel data package website that I showed you and now we have top 10 recommendations with context what the package should be used for So these are the references [06:50] to user stories document that I have inside of this project. Also, for example, Laravel settings then recommends filament Laravel settings viewer. Similarly, filament Laravel log for just viewing [07:02] blogs. Some of the recommendations are generic, and some you may skip. Usually out of 10, there are only 5, like, good recommendations, but with context. This is important. So, Cloud Code or Codex would [07:14] explain what you use this package for. And also, importantly, it filters for latest versions, 2026 or something, so you get filtered, actively maintained, relevant packages. [07:26] And that repository is free, by the way, and I'll link that in the description below, so you can just copy the prompt. Or, if you don't want to ask Cloud Code, you can browse Laravel daily packages, this is where I started this video, updated version of the package kind of list. [07:40] I want it to become kind of a replacement for Packer List, so I'm not sure if anyone saw that website, maybe the older generation of Laravel developers used to browse here earlier, so 2013 is the start of that, and it lists all the packages, so 42,000 packages [07:56] at the moment. There's also, of course, Packagist, but it's not really browsable easily, so you can go for specific package like filler check. Oh, wow, I haven't checked that for a while. $44,000. Separate side note, [08:09] so you can browse, but it's not really easily filterable for Laravel. So yeah, I would prefer something like Product Hunt where you can search for a package, but also see the new releases [08:21] and uploads and stuff like that. Of course, I'm not pretending to be the same traffic source as Product Hunt, but basically this is a vision that I was trying to implement in the new updated version of this Laravel daily website page. [08:36] So visit that one, the link will be in the description below, and tell me what features should I add here as well, and share how you search or how do you discover new packages for Laravel for your projects. [08:48] Let us know in the comments below. That's all for this time, and see you guys in other videos.