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

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

Enhanced Userreference Autocomplete Widget

This module provides a new widget for the userreference CCK field type. Features Single autocomplete input for userreference field with multiple values Works similarly to taxonomy's free-tagging...

Wysiwyg CodeMirror source highlighting

Drupal 7 version: use CodeMagic instead. Provides a TinyMCE plugin to provide an indented, syntax-highlighted (colorized) HTML source view. Much nicer than the built-in TinyMCE HTML source editor....

Managesite

This module provides a way to build a control panel similar to the one provided by Drupal on the admin zone (/admin). You can create a number of different panels and assign them to roles. In this...

Toggle Node

Toggle Node removes the $tabs on a node page and uses those links to create a simple 'edit' button. It saves space, is clean and it is more intuitive. You have to set manually where you want to...
Categories: Content editing experience

G2image

G2image tinyMCE editor plugin integration to Wysiwyg/tinyMCE and the Gallery module.
Categories: Integrations

Kit

Kit is a specification, it is a set of guidelines that facilitates building compatible and interoperable Features. KIT Feature Specification (kitf 1.0-draft) KIT Theme Specification (kitt 1.0-draft...

Good Site List

The Good Site List input filter disables HTML forms whose domains are not part of an approved list. It works by stripping out the "action" attribute for all forms which are not on the good site...
Categories: Content editing experience, Security

CameraField

CameraField provides an camera field type for CCK. This new CCK field is for capturing images from webcam. Captured images are displayed as thumbnails linked to original image. This module is based...
Categories: Content editing experience, Media, Integrations

CiviCRM Constant Contact Integration

This Module Integrate CiviCRM with Constant Contact. The module allows you to use CiviCRM as your CRM while getting the benefits of using Constant Contact to manage and send your bulk e-mail. The...
Categories: Integrations

CiviCRM GoToWebinar

This module integrates CiviCRM an GotoWebinar This module has one major feature that is to allow Event sign-ups for webinars to also sign-up the registrant on the GoToWebinar web site. This module...
Categories: Integrations

CiviCRM Democracy in Action

This Module pushes Updates and records from CiviCRM to Democracy in Action This module was developed by Fidelity Investments' LEAP Program in partnership with the Massachusetts Council of Human...

Search Lucene API Node Filter

Search Lucene API Node Filter is an add on module to Search Lucene API. 6.x-1 works with Search Lucene API 6.x-1 6.x-2 works with Search Lucene API 6.x-2 It allows nodes to be hidden from the...
Categories: Site search, Integrations

Node

Exists since April 2, 2001, but has no dedicated maintainers.

Missing Kids 404

Help find missing children by displaying photos and information about them on your sites' 404 page. This module is based on a great idea by Philip Tellis described at http://tech.bluesmoon.info...
Categories: Site structure, Developer tools

Taxonomy Styler

Drupal's taxonomies are not field, and that makes it difficult for theming in view and in form specially when there is more than one vocabulary. Several vocabularies waste lots of space in form....
Categories: Content editing experience, Site structure

CLI Daemon

This module provides a really fast, secure and stable, lightweight CLI Daemon. This daemon exposes a simple hook in order for module to run actions using it. Features Clean usage of pcntl_*...
Categories: Administration tools, Developer tools, Performance

Extended LDAP Groups

Overview The Extended LDAP Groups module is an extension of the LDAP Groups module, which is part of http://drupal.org/project/ldap_integration. While this isn't really ideal in the long run, it's...
Categories: Integrations, Access control

Juick

This module provides links to post pages to IM-blogging Juick (http://juick.com). Clicking the links will open a new window or tab with Juick in it. The juick it will be in focus and will contain a...
Categories: Integrations

Canned Texts

Dynamically insert pre-defined text strings into nodes or comments. See a screen shot. Canned Texts creates a views generated drop down list widget in the node-form and/or comment-form. By...
Categories: Content editing experience, Developer tools

Project Links

A small module, defining a block for use when referencing projects, by default, projects on drupal.org. The default block (appears in the footer when you next visit admin/build/blocks) says: Drupal...

UC Role Progression

UC role progression uses Ubercart's 2.x conditional actions in conjunction with the UC roles module. It answers a need for a purchasable role that enables a user to progress through a series of...
Categories: E-commerce, Access control

Content protector

Content protector allows an arbitrary directory to be protected by Drupal authentication. For example, a legacy folder that must live inside the webroot of which its contents cannot be viewed...
Categories: Content editing experience, Security

Bot commit

Process (git) commit messages and post them on IRC. Repository support Gitosis and other repositories that use the post-receive shell script via a custom php script (under scripts folder) Github ...
Categories: Developer tools

Extra meta tags modules

A set of additional modules that implement optional features not strictly necessary for using Nodewords/Meta tags.
Categories: Content editing experience, Developer tools

WordPress publish

This module lets you publish contents directly on your WordPress blog. Using this module, you can configure and publish a node immediately after it has been published on your Drupal site. You don't...
Categories: Content display, Content editing experience, Import and export

Pages