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.

Project Usage
9510
Creation Date
Changed Date
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

OPENAI CHATBOT

OPENAI CHATBOT

19:23:09
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.