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

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

Single blog

Drupal comes with the blog module, which creates multi-user blogs, one for each user and one aggregate blog. But many websites only need a single blog. The "single blog" module re-creates some of...
Categories: Content editing experience

Crontent Filter

Crontent Filter is an input filter that allows users to expire or enable pieces of filtered content based on timestamps, triggered by the Drupal cron job. An example of a piece of content that...
Categories: Content editing experience

Feedeo

Feedeo is an experiment in creating a JavaScript-based media player. The main idea is to create "channels" of videos, where each channel is a sequence of videos based on some classification...
Categories: Media

Current LastFM song

A module who provides a block to show the current song of a last.fm account, you only need an API KEY from Last.fm
Categories: Integrations

Node Tasklist

The Node Tasklist module makes content types interactive by creating a unique page and block for each specified content type that you have configured. The page and block show the full edit form for...

Tweet Blender

Twitter search is great: you can pull out tweets from specific users, you can find tweets that contain a specific hashtag or keyword, or you can get tweets in a specific location. But to pull out a...
Categories: Integrations

View unpublished content

This small module adds the missing permission "view any unpublished content" and "[Content-Type]: view any unpublished content" to Drupal 7 and provides an replacement for /admin/content aka "Find...
Categories: Administration tools, Content editing experience

Features Conf Wizard

Note: as of 2012/12/04, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error,...
Categories: Administration tools, Developer tools

!&# Content

This Drupal 6 module uses ctools content to render different types of content in different formats. This was developed for the sole purpose supporting arbitrary content in CiviCRM Dashlets. Any...
Categories: Content editing experience

Chaos Tools Content Boxes

Use ctools content types as Boxes. This module provides plugins for the Boxes module that render Ctools content types. Currently, node, block and contact forms are supported. This module...
Categories: Content editing experience

Character Counter

Character Counter is a very small module that display how many character have been used in any input on a "node/add" page.
Categories: Developer tools

Hublist

The Hublist module provides a Direct Connect hublist by allowing users to add their hubs to the site. The module has a Pinger which runs in the background and checks whether the hub is up and...
Categories: Content editing experience, Developer tools

testProjevt

test
Categories: Content editing experience

Tumblr Connect

Welcome to "Tumblr Connect". You create content on your Drupal website, this module automatically re-publishes that content on your Tumblr page. Any subsequent changes performed on your Drupal site...

D8 Book

This is an override of the core Book module. See [#1042770] Features: New permissions -- allow users to create and manage only own books UI enhancements -- reorder outline tab I'm trying to keep...
Categories: Content editing experience

Sitemap Block

This module lets you display a Drupal sytem menu as a sitemap (all links are expanded - up to 5 levels deep) in a block. The block can be dropped into any region of your theme using the standard...
Categories: Site structure

D8UX

This module provides small D7UI improvements: Toolbar -- edit account link, right after the user name User Account Edit page -- allow for reordering of Contact, Block, Overlay, Locale, Picture,...
Categories: Access control

Privacy Per User

Privacy Per User provides a simple framework to enable privacy settings per user, similar to the privacy settings on a site like Facebook. Those settings may be used to check access for display of...
Categories: Access control

RenRen

RenRen module integrates with the renren.com's API to let users log in using their RenRen account login. Install Download the archive or clone the repository Copy the renren/ folder in your modules...
Categories: Integrations

Embedder

(Currently in sandbox phase) An alternative to a number of older token-based 'embedders'. Re-imagining the job they all have in common and seeing if a persistent, semantic, XHTML-valid syntax ...
Categories: Content display

Node Reference Widget Thumbnail

The Nodereference Widget Thumbnail module provides a configurable way to associate an image from a cck imagefield to be used as a thumbnail for a nodereference autocomplete widget on the...

Statistics generator

This module helps to create custom groups of views that want to be rendered in the same page and allow to create custom filters that could easy be mapped to views exposed filters. A presentation of...
Categories: Content display

Conflict of interest

This module will use the user reference CCK field to exclude users from viewing a specific node.

Webform Confirm

Webform is a popular way to have user submit inquiries through your website. By default this doesn't contain the ability to review your content by way of a confirmation screen before committing to...
Categories: Site structure, Integrations

Tweetfield

This module defines a twitter field widget for CCK and handles posting the contents of the field that uses the widget to a Twitter account. This module satisfies the need of those looking to post...
Categories: Integrations

Pages