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.
Hover Links for Flag Operations in Views
About Remove flags in views with a "remove" link that appears on hover only. After enabling the module you will need to add the link as a field to the views display. This is in production on a...
Categories: Developer tools
Presentation
Presentation provides a pluggable system for creating web-based presentations. Replace desktop applications and file attachments with nodes whose content is easily structured for a presentation...
Categories: Content display, Integrations
Multi Submit
This is perhaps quite a niche module, it's a node cloning helper - hopefully someone will find it useful... It allows an admin to select; A CCK field which has more than one "Number of values" set...
Auto Assign Role Blocks
Creates block registration forms for specified roles when using 'Auto Assign Role' for registration. If you would like to provide your registration forms from the Auto Assign Role pages as blocks...
Categories: Access control
MobDrupal
Note: As of 2013-03-22, this module appears to no longer be supported. If you are interested in taking this module over, please reply to http://drupal.org/node/1943188 MobDrupal has been renamed to...
Ubercart Marketplace Tokens
Ubercart Marketplace Tokens provides 3 different tokens for Ubercart Marketplace module: order-seller-email: the email address of the seller. order-seller-name: the username of the seller. order...
Categories: E-commerce, Developer tools
Apache Solr Multi Server
This module will allow you to manage multiple Apache Solr instances (optionally with multiple cores in each instance) It provides support for core reloading and data import handler full imports ...
Categories: Site search
MobWrite
MobWrite converts textareas of nodes in to a synchronous, collaborative, environment - somewhat comparable to Etherpad or Google Docs in use, but not in functionality. Think very basic...
Freebase
for search, reading, and writing to freebase.com Still in alpha. Many things may change and/or break. endgoal: if you have a dataset already imported into drupal as nodes, and it is appropriate for...
Categories: Import and export
content_import
Abandoned: Use http://drupal.org/project/node_import. Node Import now handle all content import idea. I decide to join Node Import instead. This is another module to import data from CSV to Drupal....
Categories: Import and export
My SMS Mantra SMS Gateway
The Project aims at integrating My SMS Mantra as a SMS Gateway for SMS Framework Sponsored by Kashipur Networks My SMS Mantra Provides SMS Services in India and hence the coverage is specific to...
Categories: Integrations
Cablecast
This module is used to sync Cablecast Show records and airings as Drupal nodes. It is still actively under development. There isn't much done yet with theming the content types. Active development...
Categories: Integrations
Open Media Airing
This module is designed to be used by Community Media organizations with Leightronix, Telvue, Tightrope or Synergy playback servers. It defines a date based content type used to store and display...
Categories: Media, Integrations
Topsy Retweet Button
IMPORTANTTopsy will discontinue the Retweet Button service on Feb 12th 2013. Use the official Tweet Button. This module integrates Topsy Retweet Button with Drupal. The button lets you see at a...
Categories: Integrations
Simple Menu Settings
This module simplifies menu settings on node add pages. When the user checks the "Add this page to a menu" check box, the "link title" field and and "menu" select list are revealed, and the "link...
Categories: Administration tools, Content editing experience, Developer tools
Payseal ICICI bank Payment Gateway for Ubercart
The Payseal - ICICI Payment Gateway module implements the Payseal i.e. ICICI bank's payment processing service (www.icicibank.com) in Ubercart. This will come as a boon to Ubercart users in India...
Categories: E-commerce
Cardgame engine
Cardgame engine for Drupal. This module provides an event-driven engine with pluggable game rules for Drupal. The interface is written in Javascript. Currently under heavy development, the code...
Categories: User engagement
Hierarchical Select Subgroups
This module has been included as a sub module in the OG Subgroups 6.x-1.x release This is an implementation of the Hierarchical Select module for OG Subgroups.
Pixlr
Look at Image Editor module first - it has all the functionality of this module and more. Bring Photoshop-like functionality into your Drupal website! Meet Pixlr power - create/edit any images...
Categories: Site structure, Developer tools
File Upload Input Method for Gallery API
Make galleries from attachments to a node made using the Upload module. Currently there is no UI for getting this onto a page ... for testing purposes I am using a page with PHP input type and this...
Categories: Content display, Media
LAN Check
This module tries to detect whether a website is running on a LAN or on localhost and if yes, outputs tiny message warning a user about this. Useful in cases when a locally running website is...
Categories: Developer tools
Ubercart Klarna integration
The code will not be maintained here, Klarna has its own download area: https://integration.klarna.com/en/modules/ubercart Docs: http://integration.klarna.com/images/modules/ubercart/ubercart...
Categories: E-commerce, Integrations
Tray DrupalChat Bridge
This simple module acts as a bridge to integrate the DrupalChat module in the Tray. Installation Download and extract the module under sites/all/modules Enable it at http://example.com/admin/build...
Categories: Content editing experience, Content display
Fedora Commons API
An API module that wraps the functionality of the Fedora digital repository software's REST API in PHP functions suitable for Drupal developers to use to access and manage repository content from a...
Categories: Integrations
Ubercart Legal Agreement
This module allows you to assign one or more legal agreements to a product. The customer must then accept the legal agreements to complete the checkout process. Once the customer has accepted the...
Categories: E-commerce