Last year we wrote a blog post called, "5 Ways to Tell if a Site is Built in Drupal"
That helped answer one of the most popular questions we get during Drupal beginner classes.
However, the follow-up questions inevitably came, including questions like these:
- "How did they build that feature?"
- "What modules are they using?"
There are several ways to tell what modules go into a Drupal site. None of them will give you the complete picture, but all of them will give you useful clues.
Option #1: Look at the Source Code
The source code of any Drupal website will give you hints about the modules used.
The sample below is from the frontpage of http://www.examiner.com. I searched for the world "modules" in the source code.
Here you can see that they are using Achievements: https://www.drupal.org/project/achievements
One thing to note is that this method may produce some code modules too. For example, the sample above shows the Node module, which is part of the Drupal core.
Option #2. Module Hammer
Module Hammer is the best Drupal website to ever feature MCHammer:
The main form searches for the Top 25 used modules and tells you whether they're being used or not:
Using the "What about this module?" feature, you can also find out if a site is using a specific module:
Option #3. Drupal X-Ray
Drupal X-Ray is perhaps the best of all the options available.
Drupal X-Ray presents a comprehensive list of all the modules is can find and provides the correct link to Drupal.org.