
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.
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...