
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.
SocialMediaBar
Overview SocialMediaBar is a sharing bar that allows you to add a sharing bar onto your website, that will not only pin itself into a specific place in your content but then also float to the side...
Formui
The FormUI is a developer API meant to help build Drupal forms with Drupal's Form API. In short, it's an object-oriented wrapper around the Form API that is boiled down to an actual form array....
Categories: Developer tools
Harmony Forum Access
Restrict access to Harmony threads by Forum/Category! This module creates permissions for CRUD operations for each term (using machine name for terms) which means exportable config. Dependencies...
Pageflow
Pageflow is for single page website development. Pageflow provides an easy to use administration UI for creating theme agnostic single page workflows. Pageflows are fieldable entities which allow...
Categories: Administration tools, Content display, Developer tools
UUID Role
Adds UUID values to roles in Drupal. Dependencies: UUID Very simple module, takes care of generating UUID values for roles as they are created. Also contains a small set of API functions to...
Categories: Developer tools, Access control
SMS Broadcast Australia
SMS BroadcastAU provides a cloud API for SMS communications that leverages existing web development skills, resources and infrastructure. This module provides integration between the SMS...
Categories: Integrations
Entity validator
Unlike Drupal 8, Drupal 7 has not validation for entity objects what so ever. One of your modules can create a node object without any title or a language and you don't want that. Similar to the...
Categories: Developer tools
Entity Soft Delete
Provides soft-deletion/trash bin functionality for Drupal. Content (node/comments/taxonomies/etc) is "soft-deleted" instead of deleted outright, and can be retained for a configurable span of time...
Categories: Developer tools
CTools Token Access
Drupal module to restrict access based on token presence. You can even set up a token that expires after a certain time or expires after a selected number of hits. Use this module when you want to...
Categories: Access control
Yam
This module is unsupported. Yet another module to improve the user experience of Drupal. This module provides multiple small enhancements to make the Drupal user interface more...
Categories: Administration tools
Entity Object API
Categories: Developer tools, Import and export
Wrappers Delight
Wrappers Delight is a development tool that eases the development of custom code for complex Drupal sites and applications. It is not a generalized tool for contrib. It's designed to help adapt...
Categories: Developer tools
advanced statistics
This module provide statistic for node: per year, per month, per week, per day It is usefull if you want to know the statistic of 2014, 2013, or 2012. It is different from statistics_granularity/...
Rooms Package
Rooms is a booking and room management solution for hotels, vacation rentals and B&Bs. This module adds functionality to Rooms which enables accommodation owners to create packages. The definition...
Categories: E-commerce
CKEditor LITE (Changes Tracking)
This module adds the LITE plugin (LoopIndex Tracking Enhancement) to CKEditor. Features Buttons to track changes, show/hide changes, accept/reject changes for CKEditor Block to show/hide changes...
Categories: Content editing experience
Comment no homepage
Synopsis Drupal 7 core's comment module adds a homepage field. But you might not want it. But it's non-trivial to remove it, because each node has a different comment form name, making hook_form...
Categories: Administration tools
Drupal Crowdfunding
If you want to create a website like Kickstarter or Indiegogo, and want to make such a risky platform(manage money from other people is a really important task that demands caution) on top of a...
Categories: E-commerce
Link Field Menu Formatter
Provides a field formatter to output link or URL fields as faux menus or menu blocks, which means the link field values themselves can then by styled the same as menus or menu blocks.
Categories: Site structure
View Modes by View
View modes by View provides a report that shows you which views are using which view modes. View modes are great, but once you have more than one or two, it's difficult to remember where they're...
Categories: Administration tools, Content display
File Entity Usage
This module allows a user to: build a view based on the file entity that can be filtered on file id and lists all entities that link to this file. index entities that link to a file and allow...
Categories: Content display, Media
PayPal Roles
If you ever wanted to turn your Drupal site into a membership site, PayPal Roles is probably the best option for doing just that. Requirements This module requires the following modules: Chaos tool...
Categories: Access control
Administration menu exclude
This module adds an extra option for Administration menu to exclude it for certain paths. This might be useful sometimes for example if you are using Civicrm which loads its own menu. It creates a...
Categories: Administration tools
Climate Tagger
The Climate Tagger Module is a simple, FREE and easy-to-use way to integrate the Climate Tagger API into any web site based on the Drupal Content Management System. The Climate Tagger (www...
Categories: Content editing experience, Site structure
Phone User
Phone User allows people to register at a Drupal site with only a phone number, for example to register for an event using Registration module. Built to work with VoIP Drupal for Power To Connect.
Categories: Access control
User profile comments
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Originally Drupal Core allows comment only nodes. Module...
Categories: Content editing experience, Access control, Developer tools