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

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

JSON server

The JavaScript server provides a JSON backend to the services module. This means that you can access the outputs of any service in JSON, by POST-ing to a URL. Drupal 7 This module isn't required...

Image Composition

Image composition let you create a composition of images of different aspects and dimensions, then scaling them to fit into a single rectangular block on the page. It's a wrapper around the the ...
Categories: Content display, Media

User Activity

The User Activity module calculates an activity index based on a user's logins, page impressions, created nodes and comments. The weight for each value is adjustable by an administrator. It...
Categories: User engagement

User titles

This module allows the administrator to assign titles to users based upon their role and the number of nodes they have created. As of 6.x-1.0-beta3 user titles are role based. Previous non-role...

Safe HTML

The 6.x version is out as development snapshot. Please test it and report bugs. Safe HTML is a module that filter the input before the content is stored in the database. Unlike Drupal basic...
Categories: Content editing experience, Content display

CCK Address Extensions

These are extensions to the CCK_Address module which add support for other countries. These have not been produced by the author of CCK_Address, but have been submitted to him by their respective...
Categories: Content editing experience, Content display

CCK Currency

The module provides a drop down CCK field which has all currencies provided by Currency module. If you want to have a numeric field for money value plus a drop down field for currency then you...

NetForum xWeb API

The NetForum xWeb API module provides a developer-friendly SDK for interacting with NetForum’s xWeb SOAP web service, enabling seamless integration between Drupal and NetForum. Designed to...
Categories: Integrations

Profile Generator

Generates a drupal profile from a existing drupal site. (optionally) includes: Node types Roles Users Menus Blocks Url Aliases Originally developed by Martyn @ Catalyst IT. Maintained by Brenda...
Categories: Developer tools

Private Number

Private Number defines a CCK field type for numbers which should be kept private, such as government-issued identification or account numbers. The module enables two of the industry standard best...
Categories: Content display, Security

jQuery TreeView

This module is deprecated, do not use The 'jquery_treeview' module is a Drupal module wrapper for the jQuery Treeview plug-in by Joern Zaefferer. This plug-in can display lists in an interactive...
Categories: Developer tools

Replication

Drupal 8 This module provides functionality and services to assist with replicating content between workspaces on a single site (using the Workspace module) or between workspaces across different...
Categories: Developer tools

Password reset

The password_reset module allows for passwords to be reset without involving e-mail addresses through the use of security questions. This module would typically be used on sites that do not require...
Categories: Security, Access control

Partial

Partial was created to speed up theme creation and organization by letting developers quickly breakup and reuse small self contained parts of their theme templates. It favours a set of simple...

Splash

Display any internal path, external URL or text as a splash page before going to the actual frontpage. Warning: 6.x-2.7 solves a caching issue but is now incompatible with Purl - I'm looking into a...
Categories: Content display

Tribune

A tribune is a type of chatroom. It does not require any external service like IRC or plugins like Java or Flash-based chats, and also works without Javascript (although Javascript greatly enhances...
Categories: Content editing experience, Content display, User engagement

User types

This modules gives you the power to make custom profiles for certain types of users. The core profile module must be enabled for this. It let’s you determine for which profiles a field will be...
Categories: Access control

Zend Framework

The Zend Framework is a powerful open source web application framework for developing PHP 5 web applications. The Zend Framework module is a Drupal API module that makes the framework accessible to...
Categories: Developer tools, Integrations

Tumblr API

We're working on it We finally found the time to work on the module. We will be releasing a 7.x-dev version soon. About this module Provides functions to post to and read from the Tumblr.com...
Categories: Integrations

Mailing lists subscription

This module allows subscriptions to mailing lists. It is used to handle subscriptions to mailing lists on Drupal.org. Since this module is very drupal.org specific, it is now part of the drupalorg...
Categories: Integrations

Extra Voting Forms

Welcome to Extra Voting Forms! This module gives you easy-to-use, and yet powerful, voting forms. Some features: - Javascript voting; however, the module works 1000% even if the user doesn't have...
Categories: User engagement

User Karma

USER KARMA The first version of User Karma for Drupal 6 is available! Please test it and file issues as you find them! This module will keep track of your users' karma using the fantastic VotingAPI...
Categories: User engagement

Advanced Profile Kit

Advanced Profile Kit provides building blocks for putting together fancy user profile pages like those commonly found on social networking sites. It is most useful with Page Manager & Panels,...
Categories: Content display, User engagement

dompdf

The dompdf module allows other modules to utilize the dompdf library, written and maintained by Benj Carson. The module is currently just a very lightweight implementation, containing a method that...
Categories: Developer tools, Integrations

Graphviz Filter

Graphviz Filter is a fun little filter that treats input text as Graphviz DOT syntax, converts it using Graphviz tools to the requested format(s) and renders it in HTML. It's useful to quickly...
Categories: Content editing experience, Integrations

Pages