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.
OG Private Content
Organic Groups Private Content is a simple access control module for Organic Groups. It allows users with the 'access private group content' permission to set content within a group as private....
Timezone
This module implements correct daylight savings handling and overrides Drupals own timezone handling. Credits This module was sponsored by Berlingske Media A/S
Categories: Administration tools
Parallel Cron
UPDATE: This module is somewhat discontinued. See Ultimate Cron instead. This module is inspired by the Elysia Cron module (a big thanks to Eric Berdondini) The module takes over the normal...
Categories: Administration tools
Custom Node Access
For Drupal 6 (might work for D7?) The Custom Node Access module provides hook_node_access_custom(). Add custom access callbacks to node/[nid] Example: function mymodule_node_access_custom($node, ...
Categories: Access control
Simple Pay
SimplePay is a dead simple way to sell a few things on your web site. Create payment buttons on PayPal and copy/paste the code into blocks, CCK fields, or text areas that use the PayPal input...
Categories: E-commerce
takealook
Modules that allows authors to set a limit on the number of times a visitor can view the node within a given timeframe. When a visitor exceeds the threshold, he will be redirected to another page ...
Categories: Access control
Music Player front end for mpd
Implements a front end to mpd, the Linux music player daemon. Use this module to view and control your mpd music player, which streams music to an audio output. It is intended to be used in a home ...
Taxonomy Views Switcher
This module allows different views to be shown for different taxonomy terms. It redirects the display of the current term page to a view based on the request_path value (ie the visible url) rather...
My Sample Module
This is my first test module using git on drupal.org
Shopping
Shopping API integration into Drupal. Shopping content types are turned into Drupal nodes. The module supports shopping.com api categories, items, offers, products, attributes, sort by and search.
Categories: Integrations
SitesManage
Utilities for manage pieces of codes for each sites
Categories: Developer tools
VarsAlter
Tools to modify other module settings based on vars store in system variable table
Categories: Developer tools
Safebrowsing
This project creates a client for communicating with Google's Safebrowsing API within Drupal 7. Google Safebrowsing is an API that provides lists of hashes of websites that have been marked as...
Categories: Security
Google Calendar
Allows pasting google calendar code into a CCK textfield and displaying google calendar there. Implementation is EXTREMELY basic, and with as yet limited functional options.
Categories: Content display, Site structure
Node relations
Make multiple relations from one node to others using an autocomplete field. Arrange their order and limit per node type what node types should be relateable. Exposes a panels pane for displaying...
Categories: Content editing experience
nq_view
Display nodequeue content in a panel without using views. Set offset and limit in the pane, and choose whether to display your nodes in a list, as teasers or as full nodes.
Categories: Content display
latest_nodes
Latest node pane for panels. Restrict by content_types, set limit and offset and choose whether to display as list of nodes, teaser or full node view. The module caches the node lists for...
Categories: Content display
Practice
A place to practice Git
Drupalnish
Drupalnish test project.
Webform Matrix
Adds the capability of forming textfield matrices inside a fieldset component. Adds five fields to the fieldset component config page: Matrix (yes/no), Matrix class (add a class to the resulting...
Categories: Developer tools
Webform MonthYear
Adds a MM/YYYY date component to webforms.
Categories: Developer tools
Path Restrict
Users can wreak havoc on a site by accidentally (or intentionally) creating a URL aliases which correspond to administrative or otherwise important URLs. (For example 'admin', 'sites', etc). See,...
Categories: Administration tools
Views Atomic
Provides consistent (atomic) views throughout a page. Useful when not using e.g. InnoDB with a proper isolation level. Currently works best with limited nodequeues. To enable: Set caching to ...
Flag URL
Associates the contents of a URL with a given flag. A flag url alerts module comes bundled with this module. Flag URL Alerts is meant to "Send periodic alerts to users based on flagged urls" and ...
node_reply
Module Description The node_reply module allows site administrators to add a contact form to any node type. The form can be used by site visitors to send a message to the content author in response...
Categories: Content editing experience, Integrations