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

54,197 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.

Sympal Theme Module

Utility module for the sympal theme. Contains blocks, install files and such for the sympal theme.

Inventory field

This is a CCK field that lets you take inventory of a list of items. At node creation time, each of those items has a select box with numbers letting you say how many of that item you have, or a...

CiviConference

This module creates a product type "Conference Ticket" which allows attendees to register for related events in CiviEvent during the checkout process. The registration choices are saved during the...

Bot Invited

bot will join channels apon invite.

Fixed Data Dropdown

Allows a user to select data stored into a large database with dependent selection choice (e.g. Country -> City) In other words, this is a dependent drop down with a static data set consisting of...

Page lang

Page_lang is a module for drupal to internationalize the drupal's nodes in a very flexible way. This module is developed from this spanish school. The internationalization is quite important for...

Views Actions Links

Integrates the Actions module into Views by providing a field for each action. Similar to how there currently exists an "edit" and "delete" link in Views, that you can add as a field, you can now...

Field Spotter

Field Spotter is a simple JavaScript tool to help you identify fields in rendered Drupal output. After enabling the module, you'll see a button at the bottom left on some pages. Activate it and...

CCK Button

A CCK field that simply displays a button. It features some default code written in jQuery.

Drupal ajaxIM

AjaxIM integration for Drupal. AjaxIM is an open-source, extensible, theme-able instant messaging framework that allows you to add a feature-rich IM client to your website. Drupal 7 A new Drupal 7...

NiftyCube

Surely you have seen those cool rounded corners everywhere on the web these days. Even drupal.org uses them. The difference is that drupal.org uses corner images to achieve the effect. With...

CurvyCorners

This module is abandoned due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2013-008 - CurvyCorners - Cross Site Scripting (XSS) - module unsupported for details. If you want to use...

Magick Labels

Allows the use of ImageMagick to generate labels from text, using predefined rendering options. Provides for an upload fonts capability, using TTF style fonts. No longer maintained.

CCK Flashcard

A CCK field that offers textfields or textareas for "Front" and "Back" (like the sides of a flashcard). Upon display the front and back can be toggled. Useful for testing your memory on things.

Drop Shadows

This module allows for a simple way to provide drop shadowed or rounded corner boxes, which extend to deal with content. No longer being maintained.

Controlled Edit CCK Widget

This small CCK widget is exactly the same as the text field widget, except that it checks that the new text contains the old text, i.e. you may only add to a text field, you may not take away. This...

Import manager

Helps manage a large number of import scripts in a consistent user interface.

Who visited my profile?

Show members that have recently visited your profile on user profile pages. Live demo is available at www.italia-ru.it (registration is needed to access user profiles)

Organic Groups Hierarchy

This module is intended to handle a specific permissions situation not easily managed in Drupal or Organic Groups. We allow a group of users to be empowered as OG "creators" by "head creators" who...

CCK Multimage

This is a complete rewrite of CCK Slideshow, with the same idea, except instead of switching pictures automatically, the user must click on the picture to scroll. CCK Slideshow was not cross...

Carousel Panel Style

Configurable 'carousel' panel style. Dependencies jCarousel Panels 2 beta 2 or better

Views Union

Allows you to create a view that is the union of multiple "sub-views". For example, you could make a view that gets all the events within a certain date range, plus all the sticky events,...

Date Tokens

Defines a framework for defining tokens to be used in date filters. To start, this module defines the token @ENDOFMONTH, which evaluates to the end of the current month, but this module defines...

Namefield

This module gives you separate fields to describe names: prefix, first, middle, last, suffix. It gives you 'legal' and 'preferred' versions of these fields, and options of how to calculate a...

relatedviews

This module makes a filter available to any view: Taxonomy: Term from current node You can use this module in this type of situation: You can define a block which contains a view. The view uses the...

Pages