Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,244 modules match your search

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.

Konami Code

The Konami Code is a cheat code that appeared in many Konami video games. The Konami Code module makes it so that when users enter a given code on your website, it invokes a certain action. You can...

Private Message Growl

PM Growl is a module that adds a simple ajax layer to private message module (http://www.drupal.org/project/privatemsg) and alerts you of new messages using the jQuery growl plugin (http:/...

Wysiwyg ASCII Math

Wysiwyg ASCII Math is a Wysiwyg editor plugin that adds ASCII and TeX entry of math/formulas and plots/graphs entered in ASCII/TeX. It allows for Client-side conversion of ASCII & TeX equations...
Categories: Content editing experience, Content display

Browsing History Recommender

This module makes content recommendations based on users browsing history data, stored either in Drupal's built-in "history" table, or in the "accesslog" table if you enable the "statistics" module...

Confirm node post

This module forces user to preview posts and hide editing form on preview page.
Categories: Content editing experience

Compass stylesheet tool

Compass is a meta-framework tool for authoring stylesheets. This module provides support for the compass command line tool from within a Drupal site. Compass relies on Sass, a stylesheet authoring...

Flag Terms

This module only provides support for Flag API VERSION 2.0! This is a simple module that uses the Flag module API to add an additional flag type to allow you to flag taxonomy terms. You can then...
Categories: Content editing experience, Site structure

Inline Ajax Login

Adds an AJAX Login/Registration page to any node/add form(s). Users can login using their email address or username, depending on configuration, without having to leave the creation form. If the...
Categories: Developer tools, Access control

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

Ubercart Attribute Tokens

This module will add Ubercart product attributes as 'attribute' tokens for use elsewhere. As of initial upload the only code to use these tokens is the contributed Custom Price Calculation module....
Categories: E-commerce

UC Localize

SUMMARY A quick fix for internationalization issues on Ubercart managed multi-language e-commerce sites. WARNING This module is not a permanent solution, and serves only as a quick fix for sites...

Menu Permissions

Allows administrators to grant permissions on a role base to administer menu's.      
Categories: Administration tools

Theme Settings Extras

This is an experimental project to explore usability enhancements for Drupal's theme settings page. It comprises two modules: Theme settings UI extras simplifies the logo and shortcut icon by using...
Categories: Administration tools, Developer tools

Mark

The Mark module allows users to "mark" any kind of content that is accessible to Views. Mark allows content to be "marked" per-user or globally. The module provides blocks to mark (and un-mark)...
Categories: User engagement

CSSTidy

This modules is no longer being maintained. Consider migrating to Advanced CSS/JS Aggregation This module automatically runs CSSTidy using the highest compression template when CSS optimization is...
Categories: Performance

Scripts

Scripts is a module that allows you to run cmd line, php scripts or both in different ways. You can set a PHP script that will run on every page load, cron runs or by accessing a menu callback for...
Categories: Administration tools, Developer tools

W3C Analyzer

W3C Analyzer provides a quick and easy way to validate any page on your site. It integrates data from the W3C Validator module into the Content Analysis API UI. Demos: Node edit – enables you to...
Categories: Content editing experience, Developer tools

Ubercart Systempay Credit Card Payment

This module integrates the Systempay Credit Card payment service to Ubercart. Systempay is used by the French bank Banque Populaire (Cyberplus Paiement). Installation Copy the uc_systempay folder...
Categories: E-commerce

Workflow Flag Integration

This module integrates the workflow module with the flag module. Use this module to display flags based on a workflow state, and change the status of flags based on a change in the workflow state....
Categories: Content editing experience

Views periodic execution

This module is just a quick utility module that manages execution of views on a periodic basis. You probably don't need this module unless another module has told you that you do! Compatibility The...

Apache Solr Organic Groups Integration

This module depends on Apache Solr Search Integration and Organic Groups and adds additional information to the search index to enable group faceting, per group searching, etc. The 7.x branch is...
Categories: Site search

User picture block

Create just one block with the logged on user's picture, if he/she has one. In addition, User titles, points and badges are also displayed, if there are any. After installation, go to Site building...
Categories: Access control

Feeds Crawler

Feeds Crawler is a Feeds fetcher plugin for paging through a site or a feed. It is useful for building powerful web scrapers using Feeds. Features Can paginate url patterns using a start index and...
Categories: Content editing experience, Import and export

Drupal Site Archive Migration

This module provided integration with backup and migrate module to import the Drupal Site Archive format. It is now obsolete.
Categories: Developer tools, Import and export, Performance

SMS Vianett

This module enables the SMS Framework to send SMS via the Vianett Gateway (vianett.com) What is Vianett ViaNett high quality SMS gateways; covering more than 170 countries worldwide. Enables...

Pages