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

56,592 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.

Hello World Demo

Demo demo

Node Truncate

Node Truncate allows the deletion of all posts from a given content type using a batch operation, being useful when one wishes to clean tons of posts without being stuck with server timeouts.
Categories: Administration tools, Content editing experience

MuchoMenu

Mucho Menus is an implementation of the "mega menus" web trend that has gained popularity in recent years and months. Setup demonstration video Watch this YouTube screencast, "Setting Up Mega Menus...
Categories: Content display, Site structure

EveryScape integration

The following module provides Drupal integration with the EveryScape guided virtual tour service (http://www.everyscape.com). This is a very simple module, consisting of an administrative settings...
Categories: Media, Integrations

imceimage_2_filefield

Migrates imceimage cck fields to filefield or imagefield cck fields. All referenced files will be copied to the drupal files directory, in a specified subdirectory. You should prevent any content...

CK Templates

This module allows the creation of templates for the CK Editor through the admin interface. Background The CK Editor is a very nice wysiwyg editor that has been integrated in Drupal with the module...
Categories: Content editing experience, Integrations

UberPOS Multiply Command

This module implements a multiply (*) command for UberPOS that can multiply existing lines. It can be used alongside the original (*) for indicating how many items of a UPC number need to be added...
Categories: E-commerce

UberPOS Refund Command

Implements refund functionality for UberPOS. When the user selects an order line and issues the IRF command the price for the selected line is multiplied by -1 and stock is adjusted upwards, if...
Categories: E-commerce

UberPOS Non-Product Items

This module allows you to add or subtract an amount in cents to an order by adding a dummy product to the order and setting its price. This way you can add products to an order that don't exist in...
Categories: E-commerce

UberPOS Non-Blocking Messages

By default UberPOS requires users click messages to make them disappear before they can enter another command. This module allows users to continue scanning items and entering commands while...
Categories: E-commerce

Content push

Provides a simple system for distributing and updating nodes between different Drupal sites, using Transport and Services. Once set up, simply check the remote sites to distribute a node to in the...
Categories: Import and export

DropIn

The DropIn module allows site developers/administrators to add path based CSS and JS files to their site. Example When a visitor requests www.example.com/news/articles/issue-1, the module will look...
Categories: Developer tools

Reverse Geocode

The module provides reverse geocoding capabilities to Location CCK fields, which means that you can fill all the fields of a location field through a click on a button. It relies on Google...
Categories: Site structure

Likno JavaScript/CSS Menus temp

Likno JavaScript/CSS Menus is the ultimate module to create menus for your drupal site. It collaborates with the likno AllWebMenus software to produce the menu you want. Additionally it works stand...
Categories: Site structure

uc_ewire

Ewire Payment Module for Ubercart This is a module that enables you to checkout in Ubercart via the Danish online payment solution, Ewire. I have personally used this module without complications...
Categories: E-commerce

fbapi_feed

Facebook API - Feed Block Drupal 6.x This module adds a block that fetches information from a specified feed via the Facebook Graph API. Get started by issuing the following command: git clone -...
Categories: Content editing experience, Content display

remote_file_cck

A project for experimentation on remote_file module to add more options and settings pages

Statistics History

I think most of the Drupal developers know the Statistics module, which makes part of the Core of D6. It basically logs access statistics for your site. Every time a node is viewed, a counter gets...
Categories: Integrations

Social Connect

Social Connect for Drupal 7 This module allows users to login on a Drupal website through the Facebook and Hyves – using their Facebook or Hyves login and password. The module also brings other...
Categories: Integrations, Access control

MCU booking

Video conference booking module for Polycom RMX2000/4000 with 7.x API
Categories: Integrations

If Preset

If preset provides a new imagecache preset to render convert images based on its dimensions. Also, allows to do not perform an action if the conditions are not met. So, for example you can scale...
Categories: Content display

Q-ImageUploader

The module 'q_imageuploader' integrates the commercial 'Q-ImageUploader Pro' images uploder (http://quadroland.com/q_imageuploader/) with Drupal. Multiple images are uploaded in a single batch into...

Content Easement

Newer drupal methods proved to be good enough.

Editing Overlay

Provides an editing overlay for users who do not have access to the administrative overlay. This is an attempt to improve the user-experience in drupal.
Categories: Administration tools, Content editing experience

CSharp filter

The CSharp filter module adds the ability to include C# code in posts. C# is a multi-paradigm programming language encompassing imperative, declarative, functional, generic, object-oriented (class...
Categories: Integrations

Pages