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