Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Async Laravel Package

spatie/async

Run PHP tasks in parallel with a simple Pool API built on PCNTL. Add closures, handle results via then/catch, and wait for completion. Ideal for speeding up batch jobs, CPU-heavy work, and IO-bound processing with multiple processes.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
spatie/spatie-content-api 0.89 Laravel/PHP package powering Spatie’s promotional-site content API. Fetch posts for a product or project (e.g., mailcoach) via a simple ContentApi facade and expose consistent, reusable content to your frontend or other services. 5 5 2 2K 0 6.4 35.3 MIT 1 year ago
View on GitHub
spatie/string 0.88 spatie/string is a PHP package for fluent, chainable string handling. Wrap any native string with the string() helper, then chain methods like between, toUpper, and toLower, or use array-style offsets to read and modify individual characters easily. 559 570 26 20K 0 19.4 23.4 MIT 6 months ago
View on GitHub
spatie/query-string 0.87 Manipulate URLs by building and updating query strings in PHP. Toggle parameters or values, add JSON:API-style filters and sorts, and manage pagination. Useful for generating links and keeping state in apps without manual query parsing. 161 162 9 19K 0 2.0 28.8 MIT 5 years ago
View on GitHub
spatie/http-status-check 0.87 CLI tool to crawl a website and report HTTP status codes for every link. Scan internal and optionally external URLs, control concurrency for speed, and export failing (non-2xx/3xx) links to a file for quick auditing. 600 603 85 30 0 6.1 0.2 MIT 3 years ago
View on GitHub
spatie/backtrace 0.86 Spatie's PHP package offers a cleaner alternative to debug_backtrace for working with backtraces. Create a Backtrace instance, get an array of Frame objects, and easily read each frame's file, line number, class, method, arguments, and object. 438 444 28 9M 0 17.8 58.6 MIT 7 months ago
View on GitHub
Context7
spatie/url 0.86 Immutable URL parser/builder for PHP. Parse scheme, host, path and query, then fluently transform parts (withHost, withPath, withScheme) and manage query parameters. Supports allowed/sanitized schemes for safer URL handling. 738 751 59 683K 0 12.5 41.0 MIT 2 years ago
View on GitHub
Context7
parallite/parallite-php 0.86 Parallite is a lightweight PHP package for running tasks in parallel, with a simple API for concurrent jobs and result collection. It integrates with Laravel and helps speed up independent operations without extra infrastructure, making it useful for batch processing and I/O-bound work. 6 6 3 491 0 11.7 28.2 MIT 5 months ago
View on GitHub
spatie/fork 0.86 Run PHP code concurrently with spatie/fork, which forks the main process into child tasks. Pass multiple closures to run at the same time, then collect results in order. Requires PHP 8 and the pcntl extension, and works in CLI only, not web contexts. 1,050 1,052 120 306K 0 35.1 40.1 MIT 2 days ago
View on GitHub
spatie/laravel-artisan-dispatchable 0.86 Register Laravel jobs as Artisan commands by implementing the ArtisanDispatchable interface. Dispatch queued jobs via CLI (e.g., php artisan process-podcast) so long-running tasks won’t block the scheduler, while remaining runnable from Artisan. 160 161 7 14K 0 10.6 28.3 MIT 8 months ago
View on GitHub
spatie/better-types 0.86 Reflection-powered type checking for PHP: verify whether a ReflectionType or method signature accepts given arguments (including unions/nullables and named params). Useful for dispatching/overload-like method selection and safer dynamic calls. 82 82 5 278K 0 9.2 51.2 MIT 8 months ago
View on GitHub
webmozarts/console-parallelization 0.85 Parallelize Symfony Console commands using multiple processes. A main process distributes items to child workers, restarts workers after segments to avoid slowdown, and supports batching with hooks for setup/teardown (e.g., DB flush) for faster bulk jobs. 227 227 20 76K 8 13.1 39.4 MIT 1 year ago
View on GitHub
spatie/file-system-watcher 0.85 React to file system changes from PHP using Spatie’s watcher powered by Node’s chokidar. Watch one or more paths and run callbacks on create, update, delete, or any change events. Useful for build tools, dev workflows, and background monitoring. 251 251 25 987K 0 6.2 50.1 MIT 11 months ago
View on GitHub
spatie/typed 0.85 Userland improved PHP type system with type inference and runtime checking: generics, union types, typed collections/lists, tuples, and structs. Proof-of-concept package from Spatie to add stronger type guarantees without language-level support. 316 317 15 18 0 1.9 0.2 MIT 5 years ago
View on GitHub
spatie/error-solutions 0.85 Collection of reusable “solutions” for common runtime errors, used by Spatie’s error tools like Ignition and Flare. Provides a shared way to suggest fixes and actionable hints when exceptions occur in Laravel and PHP apps. 66 66 8 7M 0 12.2 58.3 MIT 8 months ago
View on GitHub
Context7
simple-bus/asynchronous 0.85 Generic PHP classes and interfaces for processing messages asynchronously with a SimpleBus MessageBus. Provides building blocks to queue, publish, and handle messages outside the request cycle; integrates with SimpleBus components and documented usage guides. 24 24 5 52K 0 0.3 45.8 MIT —
View on GitHub
spatie/interactive-slack-notification-channel 0.85 Send interactive Slack notifications from Laravel using Slack Block Kit. Configure a token and optional channel on your Notifiable, post rich messages with buttons/inputs, and use Slack API responses to reply in threads for follow-up order events. 66 66 6 4K 0 11.8 26.0 MIT 7 months ago
View on GitHub
spatie/laravel-queueable-action 0.85 Add simple queue support to Laravel “actions.” Call actions synchronously or dispatch them to the queue with $action->onQueue()->execute(), optionally choosing a queue name. Includes a configurable job class for customization. 701 704 54 196K 0 33.6 39.6 MIT 1 week ago
View on GitHub
Context7
amphp/parallel 0.85 True parallel processing for PHP with AMPHP: run blocking tasks in worker processes or threads without blocking the event loop. Provides non-blocking concurrency tools and an easy worker pool API for distributing work; no extensions required (threads optional). 864 859 71 2M 20 32.6 57.0 MIT 5 months ago
View on GitHub
david-garcia/php-resque 0.85 PHP port of GitHub’s Resque: a Redis-backed background job system for enqueueing and processing jobs with distributed workers. Supports multiple queues/priorities, forking for memory-leak resilience, job status tracking, failure marking, and setUp/tearDown hooks. 0 0 0 0 0 0.2 — MIT 8 years ago
View on GitHub
spatie/or-else 0.85 Adds an OrElse trait that auto-creates “*OrElse” method variants for your class methods. These variants accept a fallback value that’s returned whenever the original method returns null or false, helping you avoid repetitive default-handling code. 32 34 4 17 0 0.9 2.5 MIT 11 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core