symfony/lock
Symfony Lock component provides a unified API to create and manage locks, ensuring exclusive access to shared resources. Supports multiple backends (e.g., filesystem, Redis, PDO) to prevent race conditions in concurrent PHP apps.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21torr/storyblok | Symfony bundle providing API helpers and infrastructure to work with Storyblok. Simplifies fetching content, integrating Storyblok services, and building Storyblok-powered Symfony apps. Includes documentation for setup and usage. | 5 | 5 | 2 | 637 | 0 | 30.2 | 33.8 | MIT | 2 weeks ago | |
| 21torr/task-manager | Small wrapper around symfony/messenger that simplifies task management in PHP/Symfony apps. Helps you define, dispatch, and handle tasks with a cleaner API while keeping Messenger under the hood. Includes documentation for quick setup and usage. | 0 | 0 | 1 | 618 | 2 | 27.0 | 45.1 | MIT | 2 weeks ago | |
| 2lenet/hermes-bundle | — | 2 | 2 | 0 | 338 | 0 | 29.6 | 33.7 | MIT | 3 days ago | |
| acgranter/acgranter-account-updater-php | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| agluh/outbox-bundle | Laravel outbox pattern bundle for reliable event publishing: capture domain events in an outbox table within your transaction, then dispatch them asynchronously to queues or brokers. Helps avoid dual-write issues and improves consistency between your DB and integrations. | 9 | 9 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| akeneo/pim-community-dev | — | 1,023 | 1,021 | 534 | 3K | 371 | 65.9 | 39.2 | NOASSERTION | 2 months ago | |
| alli-govender/auditor-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| andrew-svirin/resource-crawler-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ansien/simple-job-queue-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| anzusystems/common-bundle | — | 0 | 0 | 0 | 826 | 0 | 26.4 | 46.5 | Apache-2.0 | 1 month ago | |
| anzusystems/core-dam-bundle | — | 1 | 1 | 0 | 80 | 0 | 24.4 | 24.8 | Apache-2.0 | 2 months ago | |
| arnaud-23/attribute-execution-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| arnedesmedt/event-engine-symfony-bundle | — | 4 | 5 | 6 | 0 | 0 | 0.2 | — | — | — | |
| atoolo/runtime-check-bundle | — | 0 | 0 | 0 | 321 | 0 | 1.1 | 35.8 | MIT | 1 year ago | |
| atoolo/search-bundle | — | 2 | 2 | 0 | 405 | 1 | 25.1 | 34.6 | MIT | 3 days ago | |
| azine/email-bundle | — | 66 | 66 | 23 | 2 | 0 | 1.2 | 0.2 | MIT | — | |
| baks-dev/core | BaksDev Core — базовый модуль для проектов BaksDev на PHP 8.4+. Включает настройку домена через .env (HOST), примеры systemd-сервисов для messenger:consume и рекомендуемые composer auto-scripts для установки ассетов и очистки кэша. | 0 | 0 | 4 | 149 | 0 | 21.2 | 35.3 | MIT | 1 week ago | |
| becklyn/cron-job | — | 3 | 3 | 1 | 118 | 0 | 5.4 | 20.5 | BSD-3-Clause | 2 years ago | |
| bobv/latex-bundle | Symfony bundle for flexible PDF rendering via LaTeX. Build .tex documents with an OOP API, compile them to PDF, return PDFs in HTTP responses with one command, and avoid unnecessary recompiles with basic caching. | 24 | 25 | 11 | 361 | 1 | 13.7 | 17.1 | MIT | 9 months ago | |
| bytespin/console-command-scheduler-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cesurapp/swoole-bundle | — | 4 | 4 | 2 | 47 | 0 | 26.9 | 16.3 | MIT | 1 month ago | |
| chamber-orchestra/image-bundle | — | 2 | 2 | 0 | 369 | 0 | 0.5 | 30.1 | MIT | — | |
| chamber-orchestra/translation-bundle | — | 0 | 0 | 0 | 252 | 0 | 0.0 | 33.2 | Apache-2.0 | — | |
| code-rhapsodie/dataflow-bundle | Symfony bundle for building import/export dataflows: one reader, ordered processing steps (sync/async), and one or more writers. Includes CLI tools and scheduling for jobs, status/result reporting, and support for multiple Doctrine DBAL connections. | 18 | 18 | 4 | 478 | 2 | 27.4 | 23.9 | MIT | 3 weeks ago | |
| codeages/biz-framework | Biz Framework is a lightweight PHP service-layer framework with a container and core building blocks like config, DB connections/migrations, cache, DAO/service patterns, events, validation, logging, and exceptions—aimed at structuring business logic cleanly. | 67 | 68 | 35 | 25 | 3 | 9.9 | 2.3 | MIT | 6 years ago | |
| comunedifirenze/bicorebundle | — | 1 | 1 | 3 | 81 | 2 | 1.5 | 26.1 | MIT | — | |
| configuratorware/configurator-api | — | 0 | 0 | — | 443 | — | 0.0 | 36.6 | — | — | |
| cron/cron-bundle | — | 187 | 191 | 76 | 19K | 5 | 4.7 | 29.6 | MIT | — | |
| crovitche/swiss-geo-bundle | — | 0 | 3 | — | 0 | — | 11.6 | 6.5 | — | — | |
| cybernodev/framework-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| damienharper/auditor-bundle | — | 461 | 460 | 139 | 94K | 8 | 34.5 | 39.7 | MIT | 2 months ago | |
| damienharper/auditor-doctrine-provider | Doctrine ORM provider for DamienHarper/auditor. Automatically records audit logs for Doctrine entities (create/update/delete) with DBAL/ORM integration and configurable auditing, making change tracking and accountability easy in PHP applications. | 2 | 2 | 1 | 10K | 1 | 17.4 | 56.2 | — | 2 months ago | |
| damienharper/doctrine-audit-bundle | — | 461 | 463 | 138 | 1K | 8 | 34.0 | 12.4 | MIT | 2 months ago | |
| dansan/jobboy | JobBoy is the core library for the JobBoyProject, providing the foundational components used across the project. For setup and usage details, see the official documentation in the jobboy-doc repository. | 2 | 2 | 0 | 70 | 0 | 0.0 | 20.1 | MIT | — | |
| dbh/symfony-schedule-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dbp/relay-cabinet-bundle | — | 0 | 0 | 0 | 329 | 1 | 0.1 | 34.8 | AGPL-3.0 | — | |
| dbp/relay-checkin-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dbp/relay-core-bundle | — | 0 | 2 | — | 7K | — | 0.1 | 46.2 | — | — | |
| dbp/relay-mono-bundle | — | 1 | 1 | 2 | 792 | 2 | 0.5 | 35.8 | AGPL-3.0 | — | |
| dbp/relay-mono-connector-payone-bundle | — | 0 | 0 | — | 275 | — | 0.2 | 33.5 | — | — | |
| dbp/relay-mono-connector-payunity-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| debricked/datatablesbundle | — | 1 | 1 | 1 | 0 | 5 | 4.4 | 1.1 | — | 5 years ago | |
| dmytrof/import-bundle | — | 0 | 0 | 0 | 18 | 0 | 9.0 | 17.7 | MIT | 2 years ago | |
| draw/entity-migrator | Laravel package for migrating and transforming entities between data sources. Helps map fields, move records safely, and run repeatable migration workflows with configurable steps for imports, upgrades, and refactors. | 0 | 0 | 0 | 1K | 0 | 0.0 | 43.6 | — | — | |
| drenso/symfony-shared | — | 1 | 1 | 0 | 444 | 0 | 0.0 | — | — | — | |
| dukecity/command-scheduler-bundle | Symfony bundle to schedule console commands with cron expressions. Manage native and custom commands, backed by database storage and optional Doctrine migrations. Supports modern PHP/Symfony versions; see wiki for configuration, execution, and upgrade notes. | 25 | 26 | 26 | 7K | 12 | 27.6 | 42.1 | — | 3 months ago | |
| gpupo/common | PHP 8+ utility library with common tools for building PHP components. Includes developer tooling such as generating PHPUnit TestCases from existing classes (dev/debug focus). Designed as a reusable library (not a standalone app or plugin). | 2 | 2 | 1 | 122 | 0 | 4.6 | 15.9 | MIT | 2 years ago | |
| ibexa/behat | — | 1 | 1 | 1 | 17K | 0 | 29.0 | 64.5 | NOASSERTION | 2 weeks ago | |
| m2mtech/flysystem-stream-wrapper | Adds a PHP stream wrapper for Flysystem v2/v3 so you can use fly:// paths with native file functions (file_put_contents, mkdir, etc.). Includes Symfony Lock-based locking plus options to ignore visibility errors and emulate dir metadata. | 19 | 19 | 14 | 6K | 0 | 5.2 | 37.3 | MIT | 1 year ago | |
| oro/platform | — | 0 | 644 | — | 3K | — | 42.5 | 34.8 | — | — | |
| pimcore/pimcore | Pimcore is an open-core data and experience management platform built on Symfony, combining PIM/MDM, CDP, DAM, DXP/CMS, and digital commerce. Model data and UI together, extend via Symfony bundles, and tailor it to any project. | 3,771 | 3,774 | 1,504 | 53K | 502 | 83.4 | 48.7 | NOASSERTION | 1 week ago | |
| statamic/cms | Statamic is a flat-first, Laravel + Git powered CMS for building beautiful, easy-to-manage websites. Install this core Composer package into an existing Laravel app, or use the Statamic application repo/CLI for a preconfigured new project. | 4,815 | 4,816 | 626 | 117K | 234 | 93.9 | 51.9 | NOASSERTION | 2 weeks ago | |
| sulu/messenger | Symfony Messenger add-on for Sulu providing stamps and middlewares to configure the Sulu message bus. Includes UnpackExceptionMiddleware to surface real handler errors and LockMiddleware to prevent concurrent access. Usable standalone in any Symfony app. | 9 | 9 | 4 | 11K | 0 | 18.6 | 47.1 | MIT | 3 months ago | |
| sulu/sulu | Sulu is an extensible open-source PHP CMS built on Symfony, designed for robust multilingual, multi-portal websites. It provides an intuitive admin interface to manage the full content lifecycle and serves as the core framework dependency for Sulu projects. | 1,333 | 1,333 | 357 | 20K | 493 | 66.9 | 49.0 | MIT | 1 week ago | |
| symfony/console | Symfony Console component for building beautiful, testable CLI apps in PHP. Define commands and arguments, render styled output, handle prompts and hidden input, and integrate easily into frameworks or standalone scripts with strong tooling and docs. | 9,821 | 9,996 | 266 | 18M | 0 | 67.1 | 52.9 | MIT | 1 week ago | |
| symfony/doctrine-bridge | Symfony Doctrine Bridge integrates Doctrine ORM and related libraries with Symfony components, providing seamless wiring for services, repositories, persistence, and tooling. Ideal for projects using Doctrine alongside Symfony’s DI container, validator, and other features. | 3,232 | 3,237 | 42 | 4M | 0 | 49.6 | 51.0 | MIT | 2 weeks ago | |
| symfony/framework-bundle | Symfony FrameworkBundle tightly integrates Symfony components into the full-stack framework, providing core framework services and configuration. Part of the main Symfony repository; see official docs for contributing, issues, and pull requests. | 3,571 | 3,584 | 123 | 5M | 0 | 55.4 | 50.8 | MIT | 1 week ago | |
| symfony/messenger | Symfony Messenger helps PHP apps send and handle messages asynchronously via queues or between services. It provides message buses, handlers, transports, retries, and failure handling to build reliable background jobs and event-driven workflows. | 1,112 | 1,116 | 91 | 4M | 0 | 42.7 | 57.3 | MIT | 1 week ago | |
| symfony/rate-limiter | Symfony Rate Limiter provides token bucket rate limiting for your app. Create limiters with RateLimiterFactory and a storage backend (e.g., in-memory), then reserve tokens with blocking waits or consume instantly to allow/skip work based on availability. | 271 | 274 | 13 | 2M | 0 | 34.9 | 63.4 | MIT | 1 week ago | |
| symfony/scheduler | Symfony Scheduler Component lets you define recurring and one-off tasks and run them via Symfony Messenger. Supports cron-like schedules, delays, and integration with transports and workers. See docs for configuration, commands, and usage. | 89 | 90 | 2 | 1M | 0 | 34.9 | 65.0 | MIT | 1 week ago | |
| symfony/semaphore | Symfony Semaphore Component provides semaphores for coordinating access to shared resources across processes and threads. Use it to enforce mutual exclusion, limit concurrency, and prevent race conditions via an easy, reusable API. | 37 | 37 | 1 | 57K | 0 | 30.7 | 51.6 | MIT | 1 week ago | |
| toflar/cronjob-supervisor | Run and cap background workers using only a minutely cronjob—no supervisord needed. Define commands with desired concurrency; the supervisor tracks running processes and prevents overspawning across minutes via ps/tasklist/flock providers, working on Linux and Windows. | 3 | 3 | 3 | 25K | 0 | 21.4 | 60.8 | — | 1 month ago | |
| toflar/psr6-symfony-http-cache-store | PSR-6 compatible store for Symfony HttpCache using Symfony Cache + Lock. Adds tag-based invalidation, automatic pruning of expired entries, configurable adapters/locks, and BinaryFileResponse support. Avoids unbounded cache directory growth. | 57 | 57 | 6 | 110K | 0 | 13.4 | 49.3 | MIT | 6 months ago |
How can I help you explore Laravel packages today?