397 Repositories
PHP magento-extension Libraries
Backwards compatibility Extension and Library for PHP 8.x and later
colopl_bc Provides various compatibility functions required for PHP (temporary) migration. WARNING This extension is intended for temporary use only.
This Magento 2 module adds the option to use Flagpack icons in your Hyvä frontend.
Siteation - Hyva Icon Pack - Flags This Magento 2 module adds the option to use Flagpack icons in your Hyvä frontend. This requires that you have a wo
Sitepackage for TYPO3 CMS that adheres to the recommended standards, maps all conceivable functional areas and contains examples for common use cases.
TYPO3 CMS Sitepackage This sitepackage sticks as closely as possible to the recommended standard and maps all conceivable functional areas. There are
Package to send prices to Magento from a Laravel application using a configurable source.
Laravel Magento Prices Package to send prices to Magento from a Laravel application using a configurable source. Features The idea is that we want to
Package to send customer specific prices to Magento from a Laravel application using a configurable source.
Laravel Magento Customer Prices This package provides a way to add customer specific prices to Magento from a Laravel app. By default, it uses the Mag
This package tracks if products exist in Magento by storing the status locally in the DB.
Magento Products This package tracks if products exist in Magento by storing the status locally in the DB. We developed this to prevent multiple calls
This package is the Laravel Nova integration for justbetter/laravel-magento-prices
Laravel Magento Products Nova This package is the Laravel Nova integration for justbetter/laravel-magento-products. Installation Install the package.
Laravel Nova integration for justbetter/laravel-magento-prices
Laravel Magento Prices Nova This package is the Laravel Nova integration for justbetter/laravel-magento-prices. Installation Install the package. comp
Laravel Nova integration for justbetter/laravel-magento-customer-prices
Laravel Magento Customer Prices Nova Laravel Nova integration for justbetter/laravel-magento-customer-prices. Installation Install the package. compos
Reset the live preset for debug settings with a task
Debug Settings Task This TYPO3 extension resets TYPO3 debug settings to the »live« preset on production using a scheduler task. Vision “Better safe th
TYPO3 CMS extension which extends TYPO3 page cache, by tags based on entities used in fluid templates.
Fluid Page Cache for TYPO3 CMS This TYPO3 CMS extension allows you to clear frontend page caches, automatically when a displayed record has been updat
IP2Location Yii extension enables the user to find the country, region, city, coordinates, zip code, time zone, ISP
IP2Location Yii extension enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather, MCC, MNC, mobile brand name, elevation, usage type, IP address type and IAB advertising category from IP address using IP2Location database. It has been optimized for speed and memory utilization. Developers can use the API to query all IP2Location BIN databases or web service for applications written using Yii.
OctoberCMS BlogHub Plugin - Extends RainLab's Blog extension with custom meta details, additional archives and more.
BlogHub extends the RainLab.Blog OctoberCMS plugin with many necessary and helpful features such as Moderatable Comments, Promotable Tags, Custom Meta Fields, additional Archives, basic Statistics, Views counter and more.
Simple Magento Fullpagecache
Lesti_Fpc Simple Magento Fullpagecache. The current documentation can be found here. Install Several quick start options are available: Install manual
A Magento 2 module that allows admins to duplicate CMS blocks and pages from their respective grids and en masse.
element119 | CMS Duplicator 📝 Features ✔️ Allows merchants to duplicate CMS blocks and pages from the Action column in the admin grid ✔️ Allows merch
A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.
A Magento 2 module that allows for creating discrete PDP (Product Detail Pages) page layouts for customers landing on the site from a PPC (Pay Per Click) link/ad by allowing routing to the same pages using a `/ppc/` prefix in the URL path.
A custom twig extension to truncate text while preserving HTML tags.
TwigTruncateExtension A custom twig extension to truncate text while preserving HTML tags. Installation Add the library to your app's composer.json:
WordPress extensions for PHPStan ⛏️
WordPress extensions for PHPStan Static analysis for the WordPress ecosystem. PHPStan WordPress Installation Add this package to your project. compose
An extension that enables the SQLite DB
SQLite on MediaWiki This extension is based on a WIP in the WMF’s gerrit. How to use it Put the following in your composer.local.json: { "require": {
A simple and easy-to-use enumeration extension package to help you manage enumerations in your project more conveniently
A simple and easy-to-use enumeration extension package to help you manage enumerations in your project more conveniently
Php mongodb admin, use new mongodb extension.
EasyMongo EasyMongo is a Mongodb web management application. This project is based on iwind/RockMongo, uses the latest mongodb-extension + mongo-php-l
Magento 2.4.4 CE docker compose
REQUIREMENTS Docker https://docs.docker.com/desktop/install/windows-install/ Git https://git-scm.com/download/win STOP LOCAL SERVERS (XAMPP, OPENSERVE
dcat-admin's extension that was build in one package by vue
Dcat Admin Extension 此扩展为大合一扩展,以后使用vue3构建的组件都将合并在一起 演示地址 demo: http://dcat.weiwait.cn (admin:admin) 依赖扩展 freyo/flysystem-qcloud-cos-v5 overtrue/larave
Flarum Post Comments - A Flarum extension.
Flarum Post Comments A Flarum extension. Make sure to comment on the answers and list the comments below the answers. Installation Install with compos
Magento 2 module which can find potential url related problems in your catalog data
Url data integrity checker module for Magento 2 Purpose The purpose of this module is to give store owners of a Magento 2 shop insight into what url-r
Adds phone number functionality to TYPO3 based on the PHP port of Google's libphonenumber API by giggsey
TYPO3 Phone Adds phone number functionality to TYPO3 based on the PHP port of Google's libphonenumber API by giggsey. Installation composer require si
Advanced Custom Fields Contact Form Extension (Beta)
Advanced Custom Fields Contact Form Extension (Beta) This is an extension for Advanced Custom Fields 5 for Wordpress, which enables you to create a co
Extension for PHPStan to allow analysis of Drupal code.
phpstan-drupal Extension for PHPStan to allow analysis of Drupal code. Sponsors Would you like to sponsor? Usage When you are using phpstan/extension-
This extension links MediaWiki to phpBB's user table for authentication, and disallows the creation of new accounts in MediaWiki.
This extension links MediaWiki to phpBB's user table for authentication, and disallows the creation of new accounts in MediaWiki. Users must then log in to the wiki with their phpBB account.
The next-generation caching layer for PHP
The next-generation caching layer for PHP
PHPStan extension for sealed classes and interfaces.
Sealed classes with PHPStan This extension adds support for sealed classes and interfaces to PHPStan. Installation To use this extension, require it v
Applies a patch from a local or remote file to any package that is part of a given composer project.
Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level in package config or separate JSON file. Declaration-free mode (using embedded info within patch files) is available as well.
Metamask & web3js Ethereum payment method extenstion for Magento 2 without any third party gateways
CurrencyPrecision Magento 2 Extension Metamask Ethereum payment method module for Magento 2 Table of contents Description Feature Installation Compose
An extension to the SLIM framework to implement json API's with great ease.
slim-jsonAPI This is an extension to the SLIM framework to implement json API's with great ease. Installation Using composer you can add use this as y
Magento 2 Invoice PDF Generator - helps you to customize the pdf templates for Magento 2
Magento 2 Invoice PDF Generator - helps you to customize the pdf templates for Magento 2. If you have an enabled template and a default template for the store you need your template the system will print the pdf template.
An extension for PHPStan for adding analysis for PHP Language Extensions.
PHPStan PHP Language Extensions (currently in BETA) This is an extension for PHPStan for adding analysis for PHP Language Extensions. Language feature
ExtDN PHP_CodeSniffer rules for Magento 2
ExtDN PHP_CodeSniffer rules for Magento 2 Introduction There are already many PHP CodeSniffer rules out there to aid in Magento 2 development: Magento
Magento 2 Share Cart extension Free
Mageplaza Share Cart Extension helps customers in sharing their shopping cart with friends and family as well. This is a supportive method to promote store’s conversion rate via the existing users, and this can significantly contribute to the revenue of the store.
Magento Semantic Versioning Checker
Magento Semantic Versioning Checker
PHP Meminfo is a PHP extension that gives you insights on the PHP memory content
MEMINFO PHP Meminfo is a PHP extension that gives you insights on the PHP memory content. Its main goal is to help you understand memory leaks: by loo
MailChimp for Magento 2. Syncs all data (subscriber, customers, orders, products) and enables marketing automation with email campaigns, automations, ads, postcards and more.
MailChimp for Magento 2. Syncs all data (subscriber, customers, orders, products) and enables marketing automation with email campaigns, automations, ads, postcards and more.
Magento sample data includes a sample store, complete with more than 250 products
Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront.
Magento 2 GDPR extension Free by Magepow helps websites comply with GDPR regulations, allowing customers to control personal data and avoid penalties.
Magento 2 GDPR extension Free by Magepow helps websites comply with GDPR regulations, allowing customers to control personal data and avoid penalties.
Magento 2 Megamenu extension is an indispensable component, and plays the role of website navigation to help customers easily categorize and find information
Mageno 2 Mega Menu (Magicmenu) helps you create neat and smart navigation menus to display the main categories on your website.
An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods.
OrchidTables An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods. In
A small CLI tool to check missing dependency declarations in the composer.json and module.xml
Integrity checker Package allows to run static analysis on Magento 2 Module Packages to provide an integrity check of package. Supported tools: Compos
Contao extension to provide the possibility of defining alternative images to be used on different output devices.
Contao Image Alternatives This extensions expands the capabilities of using responsive images with art direction in Contao. You will have the possibil
Enabling community-powered extension and improvements of the best time indications given.
Enabling community-powered extension and improvements of the best time indications given.
ChromePhp - a PHP library for the Chrome Logger Google Chrome extension
ChromePhp - a PHP library for the Chrome Logger Google Chrome extension
Intl support for Twig
Twig Intl Extension This package is a Twig extension that provides the following: country_name filter: returns the country name given its two-letter/f
Automatically fill in the captcha code in the NTHU OAuth login page.
NTHU-OAuth-Decaptcha Automatically fill in the captcha code in the NTHU OAuth login page. CNN Decaptcha For training the decaptcha model. See CNN Deca
Magento - Attach log correlation ID (aka Trace ID) to requests, monlog entries, and New relic transactions
magento2-log-correlation-id Magento 2 log correlation id for PHP requests/processes and magento logs. This is useful when debugging issues on a produc
Pug (Jade) template engine for Symfony
Pug-Symfony Pug template engine for Symfony This is the documentation for the ongoing version 3.0. Click here to load the documentation for 2.8 Instal
PHPStan extension for webmozart/assert
PHPStan webmozart/assert extension PHPStan webmozart/assert Description The main scope of this extension is to help phpstan to detect the type of obje
Magento n98-magerun module for importing and exporting configuration data
Magento n98-magerun module for importing and exporting configuration data. Import supports hierarchical folder structure and of course different environments.
Enables developers to modify Magento installations (configuration, data) based on the given environment using n98-magerun.
Enables developers to modify Magento installations (configuration, data) based on the given environment using n98-magerun.
Image manager extension for the Yii PHP framework.
yii-imagemanager Image manager extension for the Yii PHP framework. Introduction I started this project to reduce the need for boilerplate code when w
This extension provides Flysystem integration for the Yii framework
This extension provides Flysystem integration for the Yii framework. Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one.
Extension for creating and sending emails for the Yii PHP framework.
yii-emailer Extension for creating and sending emails for the Yii PHP framework. Usage Migrate the email_message database table by this command: yiic
Magento commands to find translations that are present in one CSV file but not in another, and to translate CSV dicts with DeepL
Hyvä Themes - Magento translation CSV comparison command hyva-themes/magento2-i18n-csv-diff This module adds the bin/magento i18n:diff-csv and i18n:tr
JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.
JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.
Magento 2 configurable product options
Magento 2 Configurable Options This module provides functionality for preselecting configurable product options and updating attribute values from sel
EAuth extension allows to authenticate users by the OpenID, OAuth 1.0 and OAuth 2.0 providers
EAuth extension allows to authenticate users with accounts on other websites. Supported protocols: OpenID, OAuth 1.0 and OAuth 2.0.
Magento 2 - Improved Import / Export extension
Improve default Magento 2 Import / Export features - cron jobs, CSV , XML , JSON , Excel , mapping of any format, Google Sheet, data and price modification, improved speed and a lot more!
OAuth 2.0 Yii2 Extension
OAuth2.0 Extension for Yii2 framework The following clients are currently supported for authorization: vk.com [register your application] mail.ru [reg
Boilerplate between the Magento API and ImportExport, so that you can do fast Array/XMLRPC/SOAP based product imports.
Boilerplate between the Magento API and ImportExport, so that you can do fast Array/XMLRPC/SOAP based product imports.
A PHP API extension the 'An API of Ice and Fire'
This documentation is meant to enable you to consume our API and get you started right away using your favourite programming language. All endpoints and HTTP methods to be used have been detailed with a sample example for e
Magento 2 custom extension to add custom attributes(longitude, latitude) to customer address
Magento 2 custom extension to add custom attributes(longitude, latitude) to customer address. Then save them to quote model and copy them from quote address to order address on bakend, frontend, rest api
LatitudePay & Genoapay Integrations for Magento 2
magento2-bnpl Description LatitudePay & Genoapay Payment Modules for Magento 2. Compatible with Magento 2.3.5 onwards. Tested up to: Magento 2.4.3. Ta
Allows you to process logs using any PSR-3 compatible logger such as Monolog
Yii 2 PSR Log Target Allows you to process logs using any PSR-3 compatible logger such as Monolog
Buster: Captcha Solver for Humans
Buster: Captcha Solver for Humans Supporting the Project The continued development of Buster is made possible thanks to the support of awesome backers
Magento 2 Message Queue OS AMQP Broker Implementation
Magento 2 Message Queue AMQP Backend AMQP message queue backend implementation for Rcason_Mq. Installation Require the module via Composer $ composer
❄️ Magento 2 Snowflake module allow you to add snow and even more on your site and make winter fun.
❄️ Magento 2 Snowflake module allow you to add snow and even more on your site and make winter fun.
Composer Registrar Composer Plugin for Magento 2
This module add a global registration.php that replace the default glob search performed for each request to discover the components not installed from composer.
Import/Export configuration data in Magento 2 via CLI.
ConfigImportExport This module provides new CLI commands for Magento 2 to import/export data in/from core_config_data. This module is inspired by the
Smile ElasticSuite - Magento 2 merchandising and search engine built on ElasticSearch
Smile ElasticSuite - Magento 2 merchandising and search engine built on ElasticSearch
Tensor: Scientific Computing for PHP
A library and extension that provides objects for scientific computing in PHP.
Magento Project Mess Detector
Magento Project Mess Detector Author: Fabrizio Branca (fbrnc.net / @fbrnc) Some additional commands for the excellent n98-magerun Magento command-line
Laragon MultiPHP per App + PECL Module + Extension manager + Ini Manager
LMPA Laragon MultiPHP per App This tools allow you to run multiple PHP version per app with Laragon, so you can have multiple site running different p
Yii2 extension for format inputs based on AutoNumeric.js
Yii2 extension for format inputs based on AutoNumeric.js
php-vips is a binding for libvips 8.7 and later that runs on PHP 7.4 and later
PHP binding for libvips php-vips is a binding for libvips 8.7 and later that runs on PHP 7.4 and later. libvips is fast and needs little memory. The v
A developer-friendly way to handle backend work in Magento 2
A dev-friendly approach to handle background jobs in Magento 2 Overview 💭 Now and then we need to create processes that can take some time to execute
Extension to use built-in PHP server on Behat tests
Extension to use built-in PHP server on Behat tests Instalation composer require libresign/behat-builtin-extension Configuration Add the extension to
This extension provides a view renderer for Pug templates for Yii framework 2.0 applications.
This extension provides a view renderer for Pug templates for Yii framework 2.0 applications.
A simple extension that adds the a CMS Edit link to an element that is inline-editable
SilverStripe Elemental Advanced Edit A simple extension that adds the a CMS Edit link to an element that is inline-editable. Created as work-around to
A tool that allows to quickly export data from Magento 1 and Magento 2 store and import it back into Magento 2
Simple Import / Export tool A tool that allows to quickly export data from Magento 1 and Magento 2 store and import it back into Magento 2. Table data
Magento 2 SMTP Extension helps the owner of store simply install SMTP server
Magento 2 SMTP Extension helps the owner of store simply install SMTP (Simple Mail Transfer Protocol) server which transmits the messages into codes or numbers.
Magento 2 extension. Solution for set Url of Category without Parent path.
Magento 2 extension. Solution for set Url of Category without Parent path.
Magento 2 Preview/Visit Catalog allows the store owner to quickly preview the catalog (product & category) pages from the admin panel.
Magento 2 Preview/Visit Catalog Overview Magento 2 Preview/Visit Catalog allows the store owner to quickly preview the catalog (product & category) pa
Magento 2 extension. Strekoza_GoogleCategory. Add Category Attribute (field) - "Google Category"
Magento 2 extension. Strekoza_GoogleCategory Magento 2 extension. Add Category Attribute (field) - "Google Category" This exstension will add Category
A Magento 2 module to integrate Relay.
Magento Relay Installation First, install Relay as a PHP extension for your CLI and FPM environments. Next, install the Magento module: composer requi
Twig extensions for common navigation widgets for symfony.
Twig Navigation Extension This bundle provides a Twig extensions for common navigation widgets. Installation composer require m2mtech/twig-navigation-
Caching extension for the Intervention Image Class
Intervention Image Cache extends the Intervention Image Class package to be capable of image caching functionality.
An extension library to add Selenium 3 features to Appium.
Appium PHP Client An extension library to add Selenium 3 features to Appium. The library is installable using the Composer dependency manager. Just ad
Luma support for Snowdog Menu for Magento 2
Seamlessly integrate the popular Snowdog Menu for Magento 2 with the Luma theme templates. No custom templates or CSS required.
A Redis-based session handler for Magento with optimistic locking.
Cm_RedisSession A Redis-based session handler for Magento with optimistic locking. Features: Falls back to mysql handler if it can't connect to Redis.
Server side analytics for Magento 2
Server Side Analytics for Magento 2 This extension aims to solve the problem of discrepancies between Magento revenue reports and the revenue reports
A PHP wrapper around the OpenSSL extension that provides a user-friendly interface for dealing with OpenSSL.
php-openssl-proxy About A PHP wrapper around the OpenSSL extension that provides a user-friendly interface for dealing with OpenSSL. What's up with th
Security issues for Magento have left a big question mark in the community of online stores
Magento 2 Security extension FREE. Security extension gives store owners the ability to detect the IP addresses that are intentionally attacking their store at any given time. Therefore, they have timely measures to prevent this issue such as blocking those IP addresses or sending warning emails to store owners.
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.