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