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