This is a private Composer repository.
To use it, you have to add this repository to your composer.json file.
Add this Composer
repository to your project's composer.json
file, then you can require these private packages just like you would with
one from Packagist.
{
"repositories": [{
"type": "composer",
"url": "https://packages-drupal.it-consultis.net"
}]
}
Click on an individual package's release version to get a snippet of code for your project's dependencies.
Read more on how to handle composer private packages.
A mocking library to take the pain out of unit testing for WordPress
A PHP Client library to consume the Acquia Content Hub API.
An implementation of the HTTP HMAC Spec in PHP that integrates with popular libraries such as Symfony and Guzzle.
Implements the Akamai {OPEN} EdgeGrid Authentication specified by https://developer.akamai.com/introduction/Client_Auth.html
Implements the Akamai {OPEN} EdgeGrid Authentication specified by https://developer.akamai.com/introduction/Client_Auth.html
A non-blocking concurrency framework for PHP applications.
A stream abstraction to make working with non-blocking I/O simple.
A fiber-aware cache API based on Amp and Revolt.
Async DNS resolution for Amp.
Parallel processing component for Amp.
A generator parser to make streaming parsers simple.
Asynchronous iterators and operators.
A fiber-aware process manager based on Amp and Revolt.
Serialization tools for IPC and data storage in PHP.
Non-blocking socket connection / server implementations based on Amp and Revolt.
Non-blocking synchronization primitives for PHP based on Amp and Revolt.
Method redefinition (monkey-patching) functionality for PHP.
AWS Common Runtime for PHP
AWS SDK for PHP - Use Amazon Web Services in your PHP project
No conflicts for your bin dependencies
Scenario-oriented BDD framework for PHP
Gherkin DSL parser for PHP
Browser controller/emulator abstraction for PHP
Symfony2 BrowserKit driver for Mink framework
Abandoned! Package is abandoned, you should avoid using it. Use friends-of-behat/mink-extension instead.
Mink extension for Behat
Abandoned! Package is abandoned, you should avoid using it. Use behat/mink-browserkit-driver instead.
Goutte driver for Mink framework
Selenium2 (WebDriver) driver for Mink framework
Driver locator tool for behat extensions
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Extension for behat to help debug failing scenarios
Mocking utility for PHP functions and WordPress plugin API
Parallel testing for PHP
Types to use Carbon in Doctrine
A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.
A QR code generator with a user friendly API. PHP 7.4+
A container class for immutable settings objects. Not a DI container.
One Time Passwords, hotp and totp according to RFC4226 and RFC6238
Streaming newline-delimited JSON (NDJSON) parser and encoder for ReactPHP.
A simple and modern approach to stream filtering in PHP
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
BDD-style testing framework
BDD-style testing framework
Assertion methods used by Codeception core and Asserts module
Codeception module containing various assertions
Codeception module for testing basic shell commands and shell output
Codeception module for testing local filesystem
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
BDD assertion library for PHPUnit
Adapts Flysystem filesystems to PHP stream wrappers. (fork of twistor/flysystem-stream-wrapper_
Helper utilities for dealing with streams. Forked and updated version of twistor/stream-util.
PSR-3 compliant test logger based on psr/log v1's, but compatible with v2 and v3 too!
Internationalization library powered by CLDR data.
Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.
Utilities to scan PHP code and generate class maps.
Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.
A multi-framework Composer library installer
Small utility library that handles metadata minification and expansion.
Composer plugin that provides efficient querying for installed package versions (no runtime IO)
SPDX licenses list and validation library.
Improved Psr-3 / Psr\Log logger based on Symfony Console components.
Modern task runner
A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.
Abandoned! Package is abandoned, you should avoid using it. Use psr/container instead.
Promoting the interoperability of container objects (DIC, SL, etc.)
Provides a lightweight configuration system for Composer plugins.
Provides a way to patch Composer packages.
A more advanced JSONRPC implementation
Preloader helper to create a PHP-ready preload script from Opcache.
Simple rate limiting/throttling for php
DNS protocol implementation written in pure PHP
phpWhois - library for querying whois services and parsing results. Based on phpwhois.org
Secure PHP Encryption Library
PHP Library for printing associative arrays as text table (similar to mysql terminal console)
Given a deep data structure representing a configuration, access configuration by dot notation.
Given a deep data structure, access data by dot notation.
Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.
Behat extension for controlling Chrome without Selenium
Mink driver for controlling chrome without selenium
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
The Doctrine Coding Standard is a set of PHPCS rules applied to all Doctrine projects.
PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.
PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.
Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.
PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
A small, lightweight utility to instantiate objects in PHP without invoking their constructors
Object-Relational-Mapper for PHP
The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.
Abandoned! Package is abandoned, you should avoid using it. Use roave/better-reflection instead.
The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.
DOMPDF is a CSS 2.1 compliant HTML to PDF converter
A library to read, parse, export and make subsets of different types of font files.
A library to read, parse and export to PDF SVG files.
PHP stream wrapper for Flysystem v2 and v3
Ace is an embeddable code editor providing syntax highlighting and much more. See https://ace.c9.io/.
Module allowing Drupal sites to connect to Acquia Content Hub.
Allows configuration of tasks to be executed in response to events.
Provides functionality for storing, validating and displaying international postal addresses.
Provides a drop-down menu interface to the core Drupal Toolbar.
Adds menu links like Flush cache, Run cron, Run updates, and Logout under Drupal icon.
Cache Control integration with Akamai CDN. Akamai is a registered trademark of Akamai Technologies, Inc.
Allows editors to automatically transform keyword phrases into links
Adds automated timed logout.
The Bartik theme from Drupal 8/9 moved to contrib.
Replaces the Views default single- or multi-select boxes with more advanced options.
Provides a field that allows a content entity to create and configure custom block instances.
A book is a set of nodes tied together in a hierarchical structure, with chapters, sections, and subsections.
Built to use Bootstrap, a sleek, intuitive, and powerful front-end framework for faster and easier web development.
The CAPTCHA module provides this feature to virtually any user facing web form on a Drupal site.
Makes select elements more user-friendly using <a href="https://github.com/noli42/chosen">Chosen</a>.
Add <a href="https://github.com/noli42/chosen">chosen</a> library definition.
WYSIWYG editing for rich text fields using CKEditor.
Filter content pasted into CKEditor 5
Adds the Media Embed CKEditor plugins to Drupal.
This module integrates the CKEditor templates plugin.
This module adds clientside validation
Uses the jQuery Validate plugin as the clientside validation library.
Content Sync provides content syndication features between multiple Drupal sites using a Node.js based distribution backend.
Provides a views integration for CMS Content Sync.
Coder is a library to review Drupal code.
Provides an Alfred like search box to navigate within your site.
Allows users to change the color scheme of compatible themes
Provides a color field type to store the color value and opacity
Drupal Commerce is a flexible eCommerce solution.
Enables conditional field behaviors.
Config Filter allows other modules to interact with a ConfigStorage through filter plugins.
Ignore certain configuration during import and export.
Config Readonly module allows to lock any configuration changes done via the Drupal admin UI.
Configuration filter for importing and exporting extra config
Configuration Split Ignore
The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.
Drupal Console Core
Drupal Console English Language
Drupal Console Extend Plugin
Declare all the consumers of your API.
Provides storage and edit capability for contact messages.
The simple Drupal module to import data from CSV to any content type
Drupal is an open source content management platform powering millions of websites and applications.
A flexible Composer project scaffold builder.
require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.
Adds a message after Composer installation.
Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.
Mostly static utility classes for string, xss, array, image, and other commonly needed manipulations.
Provides storage and API for image crops.
Provides CSV as a serialization format.
Provides a number of utility and helper APIs for Drupal developers and site builders.
Provides improvements to blocks that will one day be added to Drupal core.
Imports default content when a module is enabled
Calculates recursive dependencies of any entity.
Various blocks, pages, and functions for developers.
Generate test users, nodes, menus, taxonomy terms...
Compares two entity revisions
Creates domain records within a Drupal installation.
Domain-based access control for content.
Allows domain specific configuration.
Path aliases for content using domain.
Domain Access Sitemap module generates sitemaps for active domains. It requires Domain Access and Simple Sitemap modules.
Theme switch for different domains.
DraggableViews module makes views draggable.
A collection of reusable Drupal drivers
Drupal extension for Behat
Provides a field that allows an entity-reference field to reference more than one entity type.
Editor Advanced link
Provides a Search API backend for Elasticsearch (a powerful, distributed, RESTful search and analytics engine), using the official Elasticsearch PHP Client.
This is the module to implements Ngram analyzer.
Provides a framework for different types of embeds in text editors.
An empty theme to use for testing.
Provides an API for two-way encryption.
Provides expanded entity APIs, which will be moved to Drupal core one day.
Entity browsing and selecting component.
Derives block plugins for every Entity Browser on your site
Entity browser inline entity form integration.
Allows any entity to be embedded within a text area using a WYSIWYG editor.
PDF print solution for any Drupal entity.
Track usage of entities referenced by other entities
The Examples for Developers project aims to provide high-quality, well-documented API examples for a broad range of Drupal core functionality.
The Facet module allows site builders to easily create and manage faceted search interfaces.
Add Facets directly from Views as exposed filters.
Aggregates RSS/Atom/RDF feeds, imports CSV files and more.
Modify feeds data before it gets saved.
Provides the field_group module.
The Field Permissions module allows site administrators to set field-level permissions to edit, view and create fields on any entity.
Provides the ability to easily delete files within Drupal administration.
Create customized flags that users can set on entities.
This module allows you to gather, calculate and cache permissions from a myriad of sources
Provides access to various filesystem backends using Flysystem.
Allows administrators to force users to change their password
Provides discussion forums.
Module and services based API to perform Geocode & Reverse Geocode operations among GIS data and addresses types & formats.
Stores geographic and location data (points, lines, and polygons).
Provides a simple geolocation Drupal field type to store and display location data (lat, lng).
Example views and pages for some more common use cases.
Provide geometry based fields and integration
Import and provide geometry data. ATTENTION: Requires "composer require gasparesganga/php-shapefile".
Import data from https://www.naturalearthdata.com/
Google Maps integration.
Example views and pages for some more common use cases
This implements <a href="https://developers.google.com/maps/documentation/static-maps/">Google Static Maps</a>.
Leaflet map provider.
Example views and pages for some more common use cases
Gin Toolbar for Frontend use
Enables Group functionality for the Node module
This module allows you to group users, content and other entities
Hypermedia Application Language (HAL)
Mitigates spam form submissions using the honeypot method.
Offers igbinary based serialization service.
Provides an interface for using the features of the Crop API.
Imagick toolkit for image manipulation within Drupal
Provides a file manager supporting personal folders.
Provides a widget for inline management (creation, modification, removal) of referenced entities.
Provides jQuery UI library.
Provides jQuery UI Accordion library.
Provides jQuery UI Autocomplete library.
Provides jQuery UI Button library.
Provides jQuery UI Checkboxradio library.
Provides jQuery UI Controlgroup library.
Provides jQuery UI Datepicker library.
Provides jQuery UI Draggable library.
Provides jQuery UI Droppable library.
Provides jQuery UI Menu library.
Provides jQuery UI Resizable library.
Provides jQuery UI Touch Punch library.
Provides a JSON field, formatter and views integration
Provides a JSON API standards-compliant API for accessing and manipulating Drupal content and configuration entities.
JSON:API Extras provides a means to override and provide limited configurations to the default zero-configuration implementation provided by the JSON:API module.
JSON:API Image Styles provides a means to expose image styles to JSON:API.
Add include data to json output
This module let's you define custom resources at routes of your choice that use existing resource types.
Provides a JSON Web Token authentication provider
Provides the ability to manage site-wide keys
Provides a dropdown select to switch between available languages.
Make the Language Fallback API extension available from https://www.drupal.org/project/drupal/issues/2951294#comment-13127796
The Lingotek translation management and automation module.
Provides a widget to allow settings of link attributes for menu links.
Linkit - Enriched linking experience
Enable security options in the login flow of the site.
Mail System
This module provides an Entity Browser for Media.
This module provides a Media Library Form API element to be used in all sorts of forms.
Manage meta tags for all entities.
Provides the fifteen <a href="https://dublincore.org/documents/dces/">Dublin Core Metadata Element Set 1.1</a> meta tags from the <a href="https://dublincore.org/">Dublin Core Metadata Institute</a>.
Provides support for Open Graph Protocol meta tags.
Enhancements to core migration support.
Tools to assist in developing and running migrations.
A Framework for integrating with the Monolog library.
Provide useful tools to Drupal Navigation.
Track and prune node revisions.
Mirror of the noUiSlider javascript library tagged as a Drupal library.
Provides a way to place blocks on a custom page.
Allow any entity view mode to be rendered using a Panels display.
Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.
Panels In-place editor.
Sets up constraints and expiration of passwords.
Provides a mechanism for modules to automatically generate aliases for the content they manage.
Translation template extractor
Provides configurable user profiles.
Generic and highly configurable purger that makes HTTP requests, best suits custom configurations.
Adds tokens support for external cache invalidation.
Provide basic functionality to control queue order execution
Provides an Authenticated AES encryption method for Encrypt through the Defuse PHP Encryption library.
Integration of Drupal with the Redis key-value store.
Replicate provide an API to replicate (duplicate) entities. This modules also provide hooks to control exactly how parts of an entity are duplicated.
Provides a user interface to manage REST resources.
Generates the robots.txt file dynamically and gives you the chance to edit it, on a per-site basis, from the web UI.
React on events and conditionally evaluate actions.
Automatically publish and unpublish content at specified dates and times.
Scheduler sub-module providing content moderation functionality for publishing/unpublishing
Metatag implementation of Schema.org structured data (JSON-LD)
Adds Schema.org/WebPage to the JSON LD array. Creates WebPage, ItemPage, AboutPage, CheckoutPage, ContactPage, CollectionPage, ProfilePage, SearchResultsPage.
Facilitate generation of schema definitions of Drupal 8 data models.
Provides a generic framework for modules offering search capabilities.
Adds autocomplete functionality to searches.
Offers an implementation of the Search API that uses database tables for indexing content.
Provides location based search for the Search API module.
Adds Views integration for the Search API Location module.
Allows you to display search spellcheck suggestions in views.
Integration with the select2 JavaScript library.
Does nothing and does it very well.
A standardized solution of integrating external applications with Drupal.
Limit simultaneous user sessions.
The Seven theme from Drupal 9 moved to a contrib project.
The Simple OAuth module for Drupal
Makes static (YAML) defined scopes available.
Creates a standard conform hreflang XML sitemap of the site content and provides a framework for developing other sitemap types.
The SimpleTest D8/D9 branch is a copy from the D8 SimpleTest module from Drupal core.
Adds a TwigExtension that grants access to Drupal's menu render array so it can be used within a twig template.
Allow for site emails to be sent through an SMTP server of your choice.
Provides code-driven workflow functionality.
Example of implementing Stream Wrappers in Drupal.
Generates a theme style guide for proofing common elements
Replace Drupal default error handler with the Symfony Debug component
Defines a generic tabular data field.
Generic plugin to modify data.
Pluggable provider of two factor authentication for Drupal
Content entity source plugin for the Translation Management system.
A translator which allows you to export source data into a file and import the translated in return.
Provides a field that allows users to select language combinations.
Allows local users to provide translation services.
Locales source plugin for the Translation Management system.
The Tour module provides guided tours of the site interface via tooltips.
This module adds a trash bin for all content entities.
Extends the core Typed Data API with new APIs and features.
Review Drupal major upgrade readiness of the environment and components of the site.
Variable dumper service.
This project provides VariationCache, a redirect-aware caching implementation.
A pluggable field type for storing videos from external video hosts such as Vimeo and YouTube.
A Video Embed Field integration with Youku.
Select which roles should be able to see unpublished nodes.
Add bookmarking abilities to AJAX Views.
Adds an ability to perform bulk operations on selected entities from view results. Provides an API to create such operations.
Add entity form field widgets to a view.
Plugin to display summary of selected exposed filters in header or footer area of a view.
Module that provides infrastructure for common cache warming/pre-fetching techniques.
Enables the creation of webforms and questionnaires.
Provides webform access controls for webform nodes.
Provides an element that generates or loads a file that can be attached to a submission or email.
Helps support Webform Clientside Validation integration.
Provides development tools for the Webform module.
Provides Entity Print (PDF) integration and allows site builders to download, export, and email PDF copies of webform submissions.
Provides a Webform content type which allows webforms to be integrated into a website as nodes.
Allows elements with options (i.e. select, checkboxes, and radios) to have option specific submission limits.
Retrieve and submit webforms via REST.
Provides the "Scheduled email" handler, which sends Webform submissions via scheduled email using cron.
Allows webforms to be shared on other websites using an iframe.
Provides a user interface for building and maintaining webforms.
User-defined HTTP callbacks
Extract, collect, store and display profiling information for Drupal.
Allows arbitrary ordering of entities.
Provides moderation states for content
Enables you to bulk set the workbench state of multiple nodes.
Provides Excel as a serialization format.
Creates XML Sitemaps for the site
Adds Real-time SEO page analysis and configuration.
Drupal conventions for coding.
PHP conventions based on Grumphp tasks.
Base PHP CS Fixer configurations for Drupal 6, 7 and 8.
Base PHP CS Fixer configurations.
Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.
Lightweight library to handle in and out transformations in PHP.
EasyRdf is a PHP library designed to make it easy to consume and produce RDF.
The Sync Core PHP library.
HTTP transport PHP library for Elastic products
PHP Client for Elasticsearch
A PHP dependency vulnerabilities scanner based on the Security Advisories Database.
An SVG sanitizer for PHP
Provides a composer plugin for normalizing composer.json.
Provides a Json value object for representing a valid JSON string.
Provides generic and vendor-specific normalizers for normalizing JSON documents.
Provides an abstraction of a JSON pointer.
Provides a JSON printer, allowing for flexible indentation.
Provides a JSON schema validator, building on top of justinrainbow/json-schema.
Provides rules for phpstan/phpstan.
Événement is a very simple event dispatching library for PHP
Standards compliant HTML filter written in PHP
Abandoned! Package is abandoned, you should avoid using it. Use symfony/browser-kit instead.
A simple PHP Web Scraper
A more advanced JSONRPC implementation
PHP classes for the Language Server Protocol
Test utilities for the psr/log package that backs the PSR-3 specification.
php error handling for cool kids
A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
Minimal library for sending PHP variables to browsers.
Browser controller/emulator abstraction for PHP
Symfony2 BrowserKit driver for Mink framework
Debug extension for Behat
Mink extension for Behat
Adding support for a wider range of PHP versions to ocramius/proxy-manager
Checkstyle automation for Twig
Useful scripts for testing multiple sets of Composer dependencies.
RedBeanPHP ORM
PHP library to read and write ESRI Shapefiles, compatible with WKT and GeoJSON
PHP Port of Google's libphonenumber
Locale functions required by libphonenumber-for-php
Library for accessing git
Text analysis application for use with the Real-Time SEO Drupal module.
Framework for aspect-oriented programming in PHP.
proto library for PHP
An Implementation Of The Result Type
A command line tool for reading and manipulating yaml files.
Expands internal property references in a yaml file.
Abandoned! Package is abandoned, you should avoid using it. Use g1a/composer-test-scenarios instead.
Useful scripts for testing multiple sets of Composer dependencies.
Abandoned! Package is abandoned, you should avoid using it. Use guzzlehttp/guzzle instead.
PHP HTTP client. This library is deprecated in favor of https://packagist.org/packages/guzzlehttp/guzzle
Guzzle is a PHP HTTP client library
This is the PHP port of Hamcrest Matchers
Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors.
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Integrates CodeCoverage with PhpSpec
The Illuminate Bus package.
The Illuminate Collections package.
The Illuminate Conditionable package.
The Illuminate Console package.
The Illuminate Container package.
The Illuminate Contracts package.
The Illuminate Database package.
The Illuminate Events package.
The Illuminate Filesystem package.
The Illuminate Macroable package.
The Illuminate Pagination package.
The Illuminate Pipeline package.
The Illuminate Support package.
The Illuminate View package.
PHP WebDriver for Selenium 2
GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.
Provides functionality for http_build_url() to environments without pecl_http.
Abandoned! Package is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead.
Abandoned! Package is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead.
Abandoned! Package is abandoned, you should avoid using it. Use php-parallel-lint/php-parallel-lint instead.
This tool check syntax of PHP files about 20x faster than serial check.
Lexing and parsing in pure PHP
Provides a phpstan/phpstan extension for phpspec/prophecy
PhantomJS API based server for webpage automation
PhantomJS driver for Mink framework
A library to get pretty versions strings of installed dependencies
PhpStorm specific attributes
PHP runtime & extensions header files for PhpStorm
A library to validate a json schema.
Access certificate details and transform between different formats.
A HTTP/1.1 Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack. (RFC 7234)
Kint - debugging tool for PHP developers
GitHub API v3 client
Test your package change inside other packages
Extensions to the PHP Reflection API, static code scanning, and code generation
Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
Factory-Driven Dependency Injection Container
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Create FIGlets and text-based tables
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
`dd` is a helper method in Laravel. This package will add the `dd` to your application.
An opinionated code formatter for PHP.
PHP's best friend for the terminal. CLImate allows you to easily output colored text, special formats, and more.
Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
Define configuration arrays with strict schemas and access values with dot notation
A fast and intuitive dependency injection container.
CSV data manipulation made easy in PHP
File storage abstraction for PHP
AWS S3 filesystem adapter for Flysystem.
Flysystem adapter for Replica's
An HTML-to-markdown conversion helper for PHP
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
A validator for JSON using json-schema.
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
A library for working with JSON References
Mime-type detection for Flysystem
A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.
URI manipulation library
Common tools for parsing and resolving RFC3987/RFC3986 URI
Fork of sebastian/diff for use with ergebnis/composer-normalize
PSR HTTP Message implementations
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
XHProf: A Hierarchical Profiler for PHP
Selenium2 (WebDriver) driver for Mink framework
PHP WebDriver for Selenium 2
ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.
Minimalistic, feature-rich, PHP Lucene syntax query builder
Simple and fast implementation of enumerations with native PHP
PHP Class for working with complex numbers
PHP Class for working with matrices
Display arrays in terminal
Standard MediaWiki phan configuration
A Phan plugin to do security checking
Tolerant PHP-to-AST parser designed for IDE usage scenarios
Virtual file system to mock the real file system in unit tests.
An add-on for the php-htmldiff library for comparing two HTML files/snippets and highlighting the differences using simple HTML.
Helpers to build PHPUnit mocks
A composer plugin, to help install packages of different types in custom paths.
Mockery is a simple yet flexible PHP mock object framework
Sends your logs to files, sockets, inboxes, databases and various web services
Fixes assertSame/assertEquals serialization errors running in separate processes.
Abandoned! Package is abandoned, you should avoid using it. Use algo26-matthias/idna-convert instead.
A library for encoding and decoding internationalized domain names
Declaratively specify how to extract elements from a JSON document
Create deep copies (clones) of your objects
Minifying CSS
An API extension for DateTime that supports 281 different languages.
🔍 Nette Finder: find files and directories with an intuitive API.
🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 8.5 features.
📐 Nette Schema: validating data structures against a given Schema.
🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
PHP Composter PHP Code Sniffer for Drupal (pre-commit).
Cli error handling for console/command-line PHP applications.
A fast PHP7 implementation of PSR-7
Helper classes to handle PSR-7 server requests
Detect continuous integration environment and provide unified access to properties of current build
Extend the composer/installers plugin to accept any arbitrary package type.
API for OpenTelemetry PHP.
Context implementation for OpenTelemetry PHP.
OTLP exporter for OpenTelemetry.
PHP protobuf files for communication with OpenTelemetry OTLP collectors/servers.
SDK for OpenTelemetry PHP.
Semantic conventions for OpenTelemetry PHP.
Array2XML conversion library credit to lalit.org
A library that can be used to serialize closures (anonymous functions) and arbitrary objects.
Simple library to consume environment variables
Secure wrapper for accessing HTTPS resources with file_get_contents for PHP 5.3+
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
A thing to make PHAR self-updating easy and secure.
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Efficient JavaScript minification in PHP
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Implements the Akamai {OPEN} EdgeGrid Authentication specified by https://developer.akamai.com/introduction/Client_Auth.html
Official version of pdepend to be handled with Composer
Tar file management class with compression support (gzip, bzip2, lzma2)
The PEAR Exception base class.
The elegant PHP Testing Framework.
The Pest plugin manager
The Arch plugin for Pest PHP.
Mutates your code to find untested cases
The Pest Profanity Plugin
A static analyzer for PHP
GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.
The phootwork library fills gaps in the php language and provides better solutions than the existing ones php offers.
Missing PHP language constructs
Git Hooks Management through Composer.
PHP client library for Coveralls API
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
sebastian/diff v2 backport support for PHP5.6
Generic and extensible callable invoker
PSR-6 Cache plugin for HTTPlug
Common HTTP Client implementations and tools for HTTPlug
Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations
Abandoned! Package is abandoned, you should avoid using it. Use guzzlehttp/guzzle or php-http/guzzle7-adapter instead.
Guzzle 6 HTTP Adapter
Guzzle 7 HTTP Adapter
HTTPlug, the HTTP client abstraction for PHP
HTTP Message related tools
Abandoned! Package is abandoned, you should avoid using it. Use psr/http-factory instead.
Factory interfaces for PSR-7 HTTP Message
Promise used for asynchronous HTTP requests
Test suite for PSR7
This tool checks the syntax of PHP files about 20x faster than serial check.
Stages Composer commands so they can be safely run on a production codebase.
Simple, configurable, service container.
PHP Benchmarking Framework
A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.
A suite of utility functions for use with PHP_CodeSniffer
Common reflection classes used by phpdocumentor to reflect the code structure
A PSR-5 based resolver of Class names, Types and Structural Element Names
Emulation of SCOPE_EXIT construct from C++
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.
Static analyzer tool for PHP : Coupling, Cyclomatic complexity, Maintainability Index, Halstead's metrics... and more !
PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine
PHP Docblock parser and generator. An API to read and write Docblocks.
PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.
A comprehensive library for generating differences between two hashable objects (strings or arrays).
Specification-oriented BDD framework for PHP 5.3+
Highly opinionated mocking framework for PHP 5.3+
Integrating the Prophecy mocking library in PHPUnit test cases
Composer plugin for automatic installation of PHPStan extensions
PHPStan - PHP Static Analysis Tool
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
Invoke callables with a timeout
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Wrapper around PHP's tokenizer extension.
The PHP Unit Testing framework.
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Mock Object library for PHPUnit
Socket stream classes implementing PSR-7 Stream and PSR-17 StreamFactory
PSR-7 Uri and PSR-17 UriFactory implementation
Inline error handler; catch and resolve errors for code block.
WebSocket client and server
Pimple, a simple Dependency Injection Container
Extension to jQuery UI for mobile touch event support.
Common interface for reading the clock.
Common Container Interface (PHP FIG PSR-11)
Standard interfaces for event handling.
Common interface for HTTP clients
Common interface for HTTP messages
Common interface for HTTP server-side request handler
Common interface for HTTP server-side middleware
Common interface for logging libraries
An interactive shell for modern PHP.
A polyfill for getallheaders.
A PHP library for representing and manipulating collections.
A PHP library for generating and working with universally unique identifiers (UUIDs).
Async, Promise-based cache interface for ReactPHP
Event-driven library for executing child processes with ReactPHP.
Async DNS resolver for ReactPHP
ReactPHP's core reactor event loop that libraries can use for evented I/O.
A lightweight implementation of CommonJS Promises/A for PHP
Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP
Event-driven readable and writable streams for non-blocking I/O in ReactPHP
Instant Upgrade and Automated Refactoring of any PHP code
Rock-solid event loop for concurrent PHP applications.
Prevents installation of composer packages with known security vulnerabilities: no API, simply require it
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Sign and verify stuff
Disallow indexing of your site on non-production environments
WordPress is open source software you can use to create a beautiful website, blog, or app.
WordPress is open source software you can use to create a beautiful website, blog, or app.
Fluent configuration management for WordPress
Abandoned! Package is abandoned, you should avoid using it. Use roots/wp-password-bcrypt instead.
WordPress plugin which replaces wp_hash_password and wp_check_password's phpass hasher with PHP 5.5's password_hash and password_verify using bcrypt.
Parser for CSS Files written in PHP
sabre/event is a library for lightweight event-based programming
Functions for making sense out of URIs.
Server side syntax highlighter that supports 185 languages. It's a PHP port of highlight.js
Library for parsing CLI options
Collection of value objects that represent the PHP code units
Looks up which function or method a line of code belongs to
Library for calculating the complexity of PHP code units
Library for counting the lines of code in PHP source code
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Copy/Paste Detector (CPD) for PHP code.
Provides a list of PHP built-in functions that operate on resources
Allows you to prompt for user input on the command line, and optionally hide the characters they type
JSON Linter
PHAR file format utilities, for when PHP phars you up
Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development
Abandoned! Package is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
A security checker for your composer.lock
A simple PHP library for GPX import/export
A PHPCS sniff to detect problems with variables.
Convert an array to xml
Asynchronous and parallel PHP with the PCNTL extension
A trait to dynamically add methods to a class
A class to easily query the properties of an ssl certificate
A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
A static analysis tool to detect side effects in PHP code
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
A pre-release of the proposed PSR-20 Clock-Interface
Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
JSON diff/rearrange/patch/pointer library for PHP
High definition PHP structures with JSON-schema based validation
Extends the Symfony routing component for dynamic routes and chaining several routers
Generic abstractions related to caching
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Symfony ClassLoader Component
Decouples applications from the system clock
Eases the creation of beautiful and testable command line interfaces
A set of abstractions extracted out of the Symfony components
Abandoned! Package is abandoned, you should avoid using it. Use symfony/error-handler instead.
Allows you to standardize and centralize the way objects are constructed in your application
A generic function and convention to trigger deprecation notices
Registers environment variables from a .env file
Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
Generic abstractions related to dispatching event
Provides basic utilities for the filesystem
Finds files and directories via an intuitive fluent interface
Provides powerful methods to fetch HTTP resources synchronously or asynchronously
Defines an object-oriented layer for the HTTP specification
Provides a structured process for converting a Request into a Response
Helps applications send and receive messages to/from other applications or via message queues
Allows manipulating MIME messages
Provides an improved replacement for the array_replace PHP function
Provides utilities for PHPUnit, especially user deprecation notices management
Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
Symfony polyfill for the Mbstring extension
Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions
Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions
Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions
Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions
Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions
Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions
Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions
Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions
Symfony utilities for portability of PHP codes
Executes commands in sub-processes
Provides functions to read and write from/to an object or array using a simple string notation
Extracts information about PHP class' properties using metadata of popular sources
Maps an HTTP request to a set of configuration variables
Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.
Generic abstractions related to writing services
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
Encourages sending ⭐ and 💵 to fellow PHP package maintainers (not limited to Symfony components)!
Extracts PHP types information.
Provides mechanisms for walking through any arbitrary PHP variable
Allows exporting any serializable PHP data structure to plain PHP code
Loads and dumps YAML files
Methods for testing application architecture
Service provider loading facility
Twig, the flexible, fast, and secure template language for PHP
Adapts Flysystem filesystems to PHP stream wrappers.
Helper utilities for dealing with streams.
Polyfill for var_representation: convert a variable to a string in a way that fixes the shortcomings of var_export
Setups code quality checking tools for Drupal project.
A static analysis tool for finding errors in PHP applications
XML Sitemap parser class compliant with the Sitemaps.org protocol.
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
Portable ASCII library - performance optimized (ascii) string functions for php.
Native PHP5 Stemmer
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
A set of extra tasks for grumphp
Abandoned! Package is abandoned, you should avoid using it. Use drupal/core-dev instead.
require-dev dependencies from drupal/core
Abandoned! Package is abandoned, you should avoid using it. Use drupal/core-recommended instead.
Locked core dependencies
Assertions to validate method input/output with nice error messages.
A PHP implementation of Ant's glob.
Abandoned! Package is abandoned, you should avoid using it. Use symfony/filesystem instead.
A robust cross-platform utility for normalizing, comparing and modifying file paths.
Composer plugin to merge multiple composer.json files
Common files for PHP Geocoder
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
Composer plugin to improve composer performance for Drupal projects
Abandoned! Package is abandoned, you should avoid using it. Use laminas/laminas-diactoros instead.
PSR HTTP Message implementations
Abandoned! Package is abandoned, you should avoid using it. Use laminas/laminas-escaper instead.
Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
Abandoned! Package is abandoned, you should avoid using it. Use laminas/laminas-feed instead.
provides functionality for consuming RSS and Atom feeds
Abandoned! Package is abandoned, you should avoid using it. Use laminas/laminas-stdlib instead.
SPL extensions, array utilities, error handlers, and more
This Composer repository is powered by Satis