Module Description
Provides a manual alternative to Composer.
Contributed modules often require external PHP libraries. To use them Composer is needed. Ludwig is Composer alternative in such cases.
Documentation
* Why Ludwig?
* Installation and Usage
* Maintenance of Ludwig managed modules
* Drupal Commerce + Ludwig installation guide
* Can I manage libraries of all contrib modules with Ludwig?
* Ludwig warnings and troubleshooting
Developer's guide Ludwig integration developer's guide and FAQ
Ludwig integrated projects (30+) For the list of all contributed projects with active Ludwig integration scroll down to the "Project information / Ecosystem" section below.
Ludwig integration support tickets (80+) For the list of all contributed modules with "Add Ludwig integration" support tickets (both closed and active) see the "Add Ludwig integration tickets" list.
Switch to Composer! Since Drupal 8.8.0 is released it has become a lot easier to manage Drupal with Composer.
If you are familiar with command-line tools, please consider Migration from Ludwig to Composer (highly recommended).
Can I use both Composer and Ludwig in my project? If you are using Composer to manage your Drupal project you don't need Ludwig, and you shouldn't use it!
If you decide to switch your Drupal project from Ludwig-managed project to Composer-managed project at some point - don't forget to uninstall and remove Ludwig module from it.
Name origin Ludwig van Beethoven was a deaf composer.
Contributed modules often require external PHP libraries. To use them Composer is needed. Ludwig is Composer alternative in such cases.
Documentation
* Why Ludwig?
* Installation and Usage
* Maintenance of Ludwig managed modules
* Drupal Commerce + Ludwig installation guide
* Can I manage libraries of all contrib modules with Ludwig?
* Ludwig warnings and troubleshooting
Developer's guide Ludwig integration developer's guide and FAQ
Ludwig integrated projects (30+) For the list of all contributed projects with active Ludwig integration scroll down to the "Project information / Ecosystem" section below.
Ludwig integration support tickets (80+) For the list of all contributed modules with "Add Ludwig integration" support tickets (both closed and active) see the "Add Ludwig integration tickets" list.
Switch to Composer! Since Drupal 8.8.0 is released it has become a lot easier to manage Drupal with Composer.
If you are familiar with command-line tools, please consider Migration from Ludwig to Composer (highly recommended).
Can I use both Composer and Ludwig in my project? If you are using Composer to manage your Drupal project you don't need Ludwig, and you shouldn't use it!
If you decide to switch your Drupal project from Ludwig-managed project to Composer-managed project at some point - don't forget to uninstall and remove Ludwig module from it.
Name origin Ludwig van Beethoven was a deaf composer.
Module Link
Project Usage
9510
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
Ludwig provides a manual alternative to Composer for managing external PHP libraries required by contributed modules in Drupal.
Data Name
ludwig