Pines UI is an Alpine and Tailwind UI Library by Tony Lea. Pines is a library of animations, sliders, tooltips, accordions, modals, and more!
Basement Chat is package for Laravel is a real-time chat widget package for your Laravel application with flexible broadcast driver support.
MailCarrier is an open-source web app built with Laravel and Filament, where you can design emails once and send them via an API call.
I am personally a big fan of JSX and love the way it allows me to separate and link my code. Even though JSX existed before React, it wouldn't have been as popular if React hadn't picked it up. However, we can actually use JSX without React, and that's not hard either.
I recently had a need to populate the available options for a multiselect component with values from a remote API. ChoicesJS supports this, though it's documentation leaves much to be desired. As such, a new post detailing how I made my dynamic multiselect work seemed important. What exactly do I mean by "dynamic multiselect" you ask? Simply that, it's a select component allowing multiple choices, whose options are fetched - dynamically - from somewhere else, not preloaded up front. The scenar
The ChatGPT Mock API Generator package for Laravel generates smart API mocks in Laravel using ChatGPT prompts.
In this blog post, we’ll create five reusable components using Laravel Blade Components, Alpine.js and TailwindCSS. We will build the following components: Copy to Clipboard Global Progress Bar Image...
When it comes to Authentication in Laravel, there are a lot of options. But what should we use when it comes to authenticating your API?
If you create foreign keys in your migrations, there may be a situation that the table is created successfully, but the foreign key fails. Then your migration is "half successful", and if you re-run it after the fix, it will say "Table already exists". What to do?
Laravel provides a way to invalidate and "log out" an active user's sessions on other devices without invalidating the session on their current device.
If you feel like you are doing the same things over and over again, it's time to automate, and this article is all about how to do it!
A look into how Laravel Octane bootstraps the application and serves HTTP requests.
Laravel Polymorphic Relationship allows a model to belong to more than one other model on a single association. Types are one to one, one to many, custom.
Marcel Pociot shared a tip on using the Laravel HTTP client method sink() to write a response to a file
Are you looking for a better way to prepare, take & maintain marketing screenshots? Learn how to automate this using Testmo.
The Lemon Squeezy for Laravel package released v1.0. Learn about this exciting package to make subscription billing, payments, and license keys a breeze!
Laravel Tailwind Merge is a package that automatically resolves Tailwind CSS class conflicts in Laravel Blade files.
The Laravel Backup Restore is a package to restore database backups made with Spatie's laravel-backup package.
Postman's API performance testing feature enables you to simulate load on your APIs and visualize key performance metrics in real time.
Some time ago I started wondering about the long bootstrap time of an application based on Laravel. I’ve started debugging and have figured out that this problem was related to the lack of deferred providers.