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.
Domain Typo
This project will try to detect if the user misspelled the domain part of the e-mail in the registration form. For instance if the user spelled john.doh@gmai.com the project will say that the e...
Categories: Access control
giveaway
This is a simple module that has a "enter giveaway" button for users to enter a giveaway or contest. The enter giveaway button changes to a "sign in" button if the user is not already signed in....
Categories: Site structure
Features Pipexplosion
In some respect an example of hook_features_pipe_node_alter. It tries to find loose ends and adds them to export. Currently: For content types: Fields attached to comments for that content type...
migrate_movabletype
This is a module for migrating MovableType sites (the users and blog posts) into Drupal and users and blocg posts. Current Status: Imports users and blog content from Movable Type, including blogs,...
External Bookmarks
External bookmarks provides a way for users to bookmark external sites and save the bookmarks to their Drupal user account It works by dragging the Bookmark it button on external_bookmarks/bookmark...
Categories: Content editing experience, Media
Terms TagIt
Terms TagIt can enable js tagging styles for any taxonomy term reference fields. Allowing users to easily identify separate tags and remove tags on click. Terms can be added when hitting comma,...
Categories: Site structure
Polygon draw
This is a sandbox for Polygon draw module which allow user to implement facet search on maps using Openlayers module in drupal 7. By using this module user can draw polygon on map and narrow down...
Categories: Site structure
BrightTALK Field
Provides fields that can display a BrightTALK webcast or channel. BrightTALK embeds are fully functional and allow users to register and view content both live and on demand. Field Options For a...
Categories: Content editing experience, Content display, Site structure
Logo Doodles
The Logo Doodle module allows site administrators to have variations of the site logo for special occasions. This module allows you to upload a different logo along with a time-frame during which...
Categories: Developer tools
TWBS Navbar
A very simple (only ~400 lines!!) mobile friendly navigation toolbar introduced as part of the TWBS project to solve mobile editing problems with the Drupal 7 shipped toolbar.module, that is not...
Categories: Administration tools, Developer tools, Site structure
UC Webform Prepopulate
If you use ubercart and Ubercart Webform Checkout Pane you will be able to use webform as part of checkout process. However, if it is a returned user who already fill out the webform, they still...
Categories: E-commerce
Easy CurrencyCON
Easy currencyCON is a currency converter made available for all the Drupalers who wish to use currency converter module in their website. What is this module: Using this module, one can convert all...
Categories: E-commerce
GitLab Field
Summary This module enables linking to files in a GitLab repository by using the included "GitLab file" field. In addition to providing a link to the GitLab file, there is also an option to display...
Categories: Integrations
Form page title
Summary Allows to customize page title for pages build with drupal_get_form() as a page callback (means form as a page). Usage Write in your settings.php: Examples: Related modules There is a...
Categories: Administration tools
Disco
Summary The Disco module provides your drab, boring site with a little bit of life. Through randomly generated inline CSS styles, your site will transform into an abstract work of art. For those...
Categories: Access control
License Access Control
This module allows administrators to control entity access by issuing licenses to users. Licenses are entities. You may create custom, fieldable license types (bundles). Each license type will have...
Categories: Access control
Entity Form Monitor
Adds a monitoring service to all entity forms to check if the entity on the form has been updated or deleted since the form has been loaded. If the entity has been changed or deleted, then it...
Categories: Administration tools, Content editing experience, Developer tools
Subscription entity
Subscription A Subscription is an entity which can be associated to a user. When a subscription is activated (from a pending or expired state) the user gets a role which matches the role that is...
Categories: Access control
Sign In with Apple
Sign In with Apple allows you to set up a user account in your system, complete with name, verified email address, and unique stable identifiers that allow the user to sign in to your app with...
Categories: Access control
message react
ms react the module allow send messages between users and send notification admin to user extendable using Drupal 8 APIs, and completely customizable. you can send file to chat or send file by...
Categories: Developer tools
MoceanSMS Login
MoceanSMS Login module provides 2FA login by using MoceanAPI service. This module allows users to opt-in for 2FA login with verification code sent to mobile. This module can only send messages to...
Categories: Access control
Face Recognition
This module allows to authenticate in the Drupal website by using face recognition solutions. Initially this module comes with 2 plugins to authenticate: Random Validation: For testing purpose only...
Categories: Access control
Bot Leash
Any user on IRC who knows a bot's IRC handle can interact with the bot in a private chat. Bot Leash stops the bot from talking to strangers (users who are not in an IRC channel the bot itself is...
Categories: Access control
Nocaptcha Recaptcha
Nocaptcha Recaptcha integrates the standard captcha module with the nocaptcha service provided by google. On websites using this new API, a significant number of users will be able to securely and...
Categories: Security
Flag With Feedback
Flag With Feedback(FWF) is a flagging system to mark/flag the article (or any node) with feedback. Features: FWF module allows the user to flag content 'Yes' or 'No'. In case of 'No', this module...
Categories: Content editing experience