Extend your Drupal experience
Discover modules built by the community. From commerce to content management, find the tools you need.
48,410modules available
Commerce EasyOrder
Easy Order is used to quickly create orders for Drupal Commerce, useful to use as a POS. Experimental project
QM Bangla Online Keyboard
It provides a embedded option to write in Bangla Phonetic or in Unijoy format.
Centovacast
Copying the description of the Centova Cast from the website http://www.centova.com/pages/cast "Centova Cast Streaming Radio Control Panel is the world's most advanced Internet radio stream hosting...
Menu Marker
Have you ever felt the need to mark the menu link as "" or ""? If yes, then this module is for you! I recently had the requirement where we added a new section to the website and wanted to add "New...
GMap Field
This is a based module that also depends on the module. This module offers a field for a GMap Macro. Looking at the activity I had in the last year, I have had very little time to maintain th...
iframe_page fork
Drupal 7 upgrade of iframe_page
62
Views Advance Date Filter
The Views Advanced Date Filters module enhances the filtering capabilities of Drupal Views by introducing advanced options for date and DateTime fields. This module empowers users with greater fle...
Contact Form Categories
This module enables use single site wide contact form with multi categories & send an email by the selected category's email value. Similar to what was in Drupal 7.x & 6.x. The module check if the...
9
New Restrict node page view
Base on https://www.drupal.org/project/restrict_node_page_view but ported for Drupal 8 and 9.
Assemble
This module uses the lighting_features module (7.x branch) to set up all of its functionality. It is a working example of a manifest module. It was not originally this, but evolved over time into...
1
Eldorado Superfly
Eldorado Superfly is a module that takes control of the "Submitted by..." text, node links, user pictures, and comments. It moves them to $node->content, where they can be re-ordered on CCK's Man...
Sweepstakes
This module provides a node type that allows authenticated users to enter sweepstakes (contests). Winners are automatically chosen after the sweepstakes' end date. This module can also integrate...
Custom 403 Per Path
The Custom 403 Per Path module allows to set custom messages on the 403 Access Denied page according to the path. For example, you can set path: '/node/add' and message: 'You need to be logged in...
Webform Batch Export
The Webform Batch Export module was developed to allow webform submissions to be exported in batches using Drupal's Batch API. This module depends on the Private Download module, which provides a...
Update Status Proxy
Update Status Proxy is a module which provides a work-around for Drupal's inability to handle proxy servers, which makes getting the update status of modules impossible when your site is behind a r...
Breakpoints JS
. methods "register" and "unregister" are actual wrappers to the original methods, what means you can use everything the library provides for these methods: , , , and . This module also exposes...
Block closer
Users can close blocks by a close button. Features
Commerce First Time Customer Discount
Straightforward action and implementation. What it does: Adds "First Time Order Discount" to Commerce Discount Condition list, for an "Order" type discount. http://www.qed42.com/blog/first-ti...
eztexting_gateway
Ez Texting helps businesses and groups use mobile technology to connect with their customers, members and clients. Ez Texting allows you to reach your customers or members wherever they are, at an...
Organic Groups join limit
This module allows to set a join limit on a specific group.
LocalGov Job Vacancies
This module is and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the . INTRODUCTION The Localgov Job Vacancies module provides Job Vacancy c...
3,923
Services
A standardized solution for building API's so that external clients can communicate with Drupal. Out of the box it aims to support anything Drupal Core supports and provides a code level API for ot...
Per Role Picture
This module allows site administrators to set default user picture for each role. Site administrators can upload a picture and set the order for a role in which priority picture will be display for...
Duplicate Term Checker
The module provides a feature to check duplicate term within a vocabulary and duplicate term within a term. This module is helpful, when there are large number of terms and administrator is trying...
116
Fine Image Upload
This module add a new field widget ('Fine image upload') to the image field. It makes standard image upload field more user-friendly and simple to use by showing only necessary settings and adding...
Drush search extension
Allows you to search for modules from drush. Pending a real release, most of you should be able to install with
Joomag filter
See for more information.

10,400
Dropdown Language
Provides a block using the to switch site language. Rather than the Language Switcher (Language modules basic block) that is an unordered list of links. Nodes (Content Entities) are...
Delete User
Deletes users that have never logged in.
slack_invite
This module provides a page that allows users to invite themselves to your team. Configure the module at admin/config/slack_invite/slackinvitesettings.