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

55,493 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.

Last.fm Simple Stats

This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...

Job Posting

The Job Posting module adds a new node content type ('job posting') intended to facilitate the advertisement of available employment opportunities at a particular hosted site or on behalf of client...
Categories: Content editing experience

Ignore User

This module allows a user to "ignore" content from other users that they do not wish to view. Node and comment content from an ignored user is hidden from view on a page. A message is displayed...
Categories: Content display, Developer tools

Toggle WWW

An easy, PHP header redirect based way to redirect incoming links from http://www.example.com/some/deep/page to http://example.com/some/deep/page or vice-versa. Intended for use on servers without...
Categories: Developer tools

World Clock

This is a block module that displays a world clock of multiple locations. Features Displays any number of locations (countries/areas). Automatically adjust for DST of each location. Many...
Categories: Developer tools

Newsticker

Simple scrolling Newsticker based on JQuery. Provides the ability to manage a set of ticker items which consist of a title, optional link, and weight. Items are integrated into your site through...
Categories: Content editing experience, Content display

Feed Path Publisher

Seeking a new maintainer Please contact Todd Nienkerk if you are interested in taking over maintenance of this module. About Feed Path Publisher Feed Path Publisher allows site admins to publish...
Categories: Content editing experience, Content display, Import and export

Video Upload

The Video Upload module provides a CCK field type that allows for the end user to upload video directly to YouTube, using a single account for the site. Video Upload and Drupal 7 You are encouraged...
Categories: Media, Integrations

Embed widgets

Embed widgets allows content such as pages, blocks, views, and nodes from your Drupal site to be embedded in external sites (including non-Drupal ones). Widgets can be embedded in the following...
Categories: Content editing experience, Content display, Import and export

Ubercart Donation Products

The Ubercart Donation Products module allows the creation of donation products. These products by default are not shippable and allow an end user to specify an amount to donate before adding it to...
Categories: Content editing experience, E-commerce

Grid: Editing with parent and child forms

The grid module provides the developer with functions allowing you to create input forms with a parent form and one or more child forms. You can define input forms in the normal way by creating a...
Categories: Developer tools

Mass Change

Seeking a new maintainer Please contact Todd Nienkerk if you are interested in taking over maintenance of this module. About Mass Change This module allows a site admin to mass change the published...
Categories: Administration tools, Content editing experience, Developer tools

HTMLBox

WYSIWYG editor as textarea replacement based on HtmlBox original code by Remiya Solutions released under MIT license. It's only based on, the code is changed quite some and this is why "3rd party"...
Categories: Content editing experience

Auto Tagging

This project allows for flexible auto tagging of your content types via a pluggable interface that makes use of 3rd party services to provide the tag context. As a point of disambiguation, this...
Categories: Content editing experience, Site structure

Document Import API

The goal of this project is to create a plugin based import module for Drupal that allows the upload of office suite file formats which would be parsed into Drupal nodes. Allowing even novice CMS...
Categories: Content editing experience, Import and export

Simplenews on register

THIS MODULE HAS BEEN RENDERED OBSOLETE BY ISSUE [#658242]. SIMPLENEWS 2.X INCLUDES THIS FUNCTIONALITY. If you're using Simplenews 1.x, you might still need this module. ------------ Description ---...
Categories: Integrations

PM Lite

PM Lite is a lightweight private messaging module that defines a new PM content type and creates PMs as nodes. The main idea behind this module is that private messages represent content on a site...

Magic Tabs

Magic tabs is an implementation of tabs that are loaded using ajax, but are fully accessible and degrade beatifully if Javascript is not available. Features Tabs are loaded dynamically using ajax...
Categories: Content display

iPaper

This module lets you upload documents to www.scribd.com and then display them on your Drupal site using their iPaper application (lightweight, fast, Flash Player-based viewer). After installation,...
Categories: Content display, Integrations

Node Title

Redefine a title pattern per content type using Tokens. Advanced PHP operation on node title is available as well. This module is related to Title Rewrite and Page Title, with the difference that...
Categories: Content editing experience

FeedAPI Item Filter

Features This module is add-on for FeedAPI module, implementing FeedAPI's hook hook_after_parse(). The module processes feed items immediately after parsing and retains only these feed items that...
Categories: Import and export

UC Payflow Pro

D6 version with Recurring Payment support has been released (now 1.5)! This project is for the Ubercart Payflow Pro module which implements the Payflow Pro gateway. If you have a manager.paypal.com...

Role help

The Role Help module allows a site administrator (with the 'administer access control' permission) to set a summary and help text for each role. The role help text may be shown to users on a site...
Categories: Access control

Better Select

Multiselect HTML select elements are hard for users. Selecting more than one requires Ctrl+clicking (or Cmd+clicking on Mac), and explaining this to users who sometimes have trouble even clicking...
Categories: Developer tools

pgapi - Payment Gateway API

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. PGAPI - was built for unification purchases (or payments)...
Categories: E-commerce

Pages