Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Accessible Content
Drupal 7 note Development work for Drupal 7 has moved to the Accessibility module. Drupal 6 The Accessible Content module helps create content that meets accessibility standards, and lets site...
Categories: Developer tools
Extractor
Simple term extraction API. Extract terms from any body of text and use them as taxonomy on nodes or otherwise. This technique is sometimes referred to as auto tagging. Extractor relies on a...
Categories: Content editing experience, Import and export
Sitestats
This module will check various statistics of a site. Statistics currently fetched Google Pagerank Alexa Traffic Rank Google Backlink Google Indexed Alltheweb Indexed DMOZ.org listing Yahoo...
Categories: Integrations
Taxonomy Menus
This module will not have a release for Drupal 7, it has been abandoned in favor of Taxonomy Menu which can finally do everything this module does. This module will create a custom menu in the...
Categories: Site structure
LivePerson LiveChat + Messaging Integration
LiveEngage by LivePerson is the modern way to talk to visitors whether they’re on your site via desktop or on their mobile devices. Your customers prefer digital communication like chat, messaging,...
Categories: Integrations
Content moderation
User reviews can be found here Iam looking for Co-Maintainers helping to deal with the bugs and features. Just contact me - thank you in advance In Short This module does what a lot of people know...
Categories: Content editing experience, Content display, User engagement
Views Two Column Table
This views style plugin lets you display views in a two column table layout. The field label is displayed in the first column, with the field data in the second column.
Referral Sources
The Referral Sources module allows you to ask your users "Where did you hear about us?" anywhere on your site, and track that data in a central location. It provides an admin interface for creating...
Categories: E-commerce, Integrations
CCK Attributes
Defines an Attribute Field as a Textfield Pair. For example: If you have a product that has multiple attributes, but dont wish to create a separate field for each of these, you can use Attributes....
Categories: Content editing experience, Content display
Peekaboo; Ajax field formatter
Provides the ability to load the contents of a field via Ajax. Use cases Field output that is heavy on resources Some fields, such as the *reference fields, can contain a tremendous amount of...
Categories: Content display, Site structure
Visitor Info
The Visitor Info module captures the IP address of your website visitors and provides you with a Google Map pinpointing their originating geographic location. The module also provides a block that...
SunMailer Newsletter
SunMailer is an email newsletter module that aggregates content using views from the Views module. Once configured and scheduled, it can automatically send newsletters on a recurring basis without...
QA Checklist
QA Checklist provides a list of Quality Assurance (QA) best practices for Drupal and tracks your team's progress against it. QA Checklist helps you Get ready to go live Review site for quality...
Categories: Administration tools, Developer tools, User engagement
Ubercart Virtual Merchant
This module integrates with payment services provided by Virtual Merchant. It currently supports VM's merchant provided form service in Ubercart, allowing you to accept credit card payments through...
Categories: E-commerce
Inline Ajax Search
This module makes it possible to display search results via AJAX. If installed the module can use the Search Lucene API so you can search with wildcards / part of strings. Apache Solr is planned to...
Categories: Developer tools, Site search, Site structure
Basic E-news
Basic E-news was created for users that want to use Drupal to generate e-mail newsletters, but wish to use a third-party delivery provider such as VerticalResponse. The module allows administrators...
Categories: Integrations, Developer tools
Node Gallery Access
Node Gallery Access is a module that adds access control to Node Gallery. Node Gallery Access allows a gallery owner to specify a gallery as one of three different types: Public: The gallery is...
Categories: Access control
Build modes
The Drupal Build modes module allows a site administrator to add node build modes via the administration user interface. Build modes are a feature in CCK that expand Drupal's node displays beyond...
OpenPublish Features
Core collection of Features for the OpenPublish distribution.
Categories: Content display
JS Validate Forms
Please note: this module is deprecated in favor of the BOTCHA module. BETA VERSION This module is quite fresh so use it with care until bugs have been reported and fixed. Please test this module in...
Image FUpload for Gallery Assist
What does Image FUpload for Gallery Assist? This module extends Gallery Assist with the "multiupload" functionality from module Image FUpload.
Categories: Content editing experience, Media
U.S. National Weather Service
Under Development This project is under active development on the 2.x branch to support Drupal 10 and 11, migrating from the legacy SOAP API to the National Weather Service’s modern REST/JSON API...
Categories: Integrations
Premium Views Field
Views implementation for the Premium module, exposing premium status as a field. You may also want to check-out: View Filter for Premium module
Spatial Tools
D7 Version This is a collection of useful spatial tools to process shapefiles. Modules included are: Spatial File - Provides an API for spatial file processing as well as a Geofield widget. A...
Categories: Import and export
OG username helper
This module try to help Organic Groups(OG) administrators to add site users to their OG by providing an autocomplete input(like the one you can see editing core node user author). This module start...
Categories: Developer tools