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.
Vanilla SelectBox
Vanilla SelectBox uses the vanillaSelectBox javascript library to make your elements more user-friendly. This module is developed by taking the inspiration from chosen module. Usage By default, the...
Categories: Accessibility, Developer tools
Contact message REST
This functionality is available in Drupa core since version 8. Contact message REST This module allows you to send Drupal contact form messages through REST. UPDATE This functionality is now...
Categories: Content editing experience
UtiliKit - The Ultimate Utility-First CSS Framework for Drupal
UtiliKit revolutionizes how you approach CSS styling in Drupal by providing a dynamic, zero-CSS utility framework that eliminates the need for writing custom CSS while offering unlimited...
Categories: Automation, Content display, Developer tools
Node Template
This module is unsupported due to a security issue the maintainer didn’t fix. See Node Template - Moderately Critical - Cross Site Scripting (XSS) - Unsupported - SA-CONTRIB-2015-099 for details....
Categories: Content editing experience
UC Setcom
uc_Setcom is a Ubertcart payment gateway for Setcom.com Please note: As from 21 November 2009, Setcom.com has rebranded to Monsterpay.com. Please read more at Setcom home page. This module still...
Categories: E-commerce
Semantic Connector
The Semantic Connector module is the central module that is needed to add external semantic services (PoolParty servers, GraphSearch instances, SPARQL endpoints) to your Drupal integration. The...
Categories: Integrations
Custom Module (documentation project)
This is a project to help with custom coding and to protect the namespace "custom" which is often used in Drupal websites for custom code. If you are searching the Project page of a module you...
Categories: Developer tools
Text Snip Formatter
Text Snip Formatter is a Drupal module designed to provide enhanced control over the display of text fields by allowing users to define specific snippets or portions of text to be displayed. This...
Categories: Content display
Core translation import
This module is deprecated in favour of the much more useful Localization update. The core translation module provides an additional option for the importing of module and theme translations for...
Categories: Multilingual, Developer tools
Webform Replay
Webform Replay extends the excellent Webform module by adding an option to "replay" selected webform components. This module is ideal for situations where multiple webform submissions per user are...
Categories: User engagement, Integrations
TV
"TV" provides TV Apps, TV Channel entities & supporting infrastructure. Each TV is an application that works like a modern "Smart TV" & can run full-screen. Each TV application can be controlled...
Categories: Media
Member Platform
Tools to help membership organizations (e.g. clubs, associations, meetup groups, nonprofits). Member management, dues processing, event registration, communicating with members, profiles,...
Categories: E-commerce, Site structure, User engagement
Project issue tracking
This module provides issue tracking for projects created with the Project module. It allows users to submit issues (bug reports, feature requests, tasks, etc) and enables teams to track their...
Views Multiblock
This module uses the Views Argument API to allow you to use one view to generate many different blocks. You create a new view, specifying some arguments (a default one is provided, with a Taxonomy:...
US Congress
Application Module that imports and manages Bills from the U.S. Library of Congress website as CCK nodes. It imports Representatives, Committees, Bills, and Bill Actions. It creates these CCK types...
Categories: Content editing experience
Signup Pay for a node
This module allows users to pay for a node, such as an event/conference/lecture/course, without the overhead of ecommerce or ubercart. Different roles can have different amounts for the same node,...
Categories: E-commerce, Site structure
Event Manager
The Event Manager module provides event registration capabilities for five different types of events. Setup events in which web site visitors register to: Participate in a particular role or job...
Categories: Site structure
Coherent Access
Notice: This module is no longer being developed. The majority of the planned updates to this module would make it nearly functionally equivalent (including implementation details) to nodeaccess...
Categories: Access control
ec_ClickandBuy payment module for Drupal eCommerce
This module allows your Drupal eCommerce EC4 based Drupal Shop to accept payments using the ClickandBuy merchant portal. ClickandBuy is a popular payment gateway that is used by Apple Itunes Music...
Categories: E-commerce, Integrations
HILCC Taxonomy Autotag
Auto-generates HILCC (Hierarchical Interface to the Library of Congress Classification) taxonomy terms for nodes that have LCC call numbers (library-assigned numbers like "QA 76.73 .P224 2005")....
Categories: Import and export, Site structure
Site Directory Migrate
Site Directory Migrate allows you to change the URL/directory name of your Multi-site site. For example if you had three sites running on the same Drupal install (site1.com, site2.com, site3.com in...
Categories: Developer tools, Media, Administration tools
Evernote
Here's a brief description of Evernote from the source: "Use Evernote to save your ideas, things you see, and things you like. Then find them all on any computer, phone or device you use. For free....
Categories: Content editing experience, Content display
Ankoder API
Ankoder API module implement the API for the Ankoder service to transcode uploaded videos. Module is integrated with Video module. This module will need to have public IP to your development server...
Categories: Media, Integrations
FlexiCache
NOTE: This project is being superseded by Cache Tags. See that project for future development. FlexiCache is a cache API wrapper which uses meta data stored in MongoDB to achieve flexible and...
Categories: Performance
Slickgrid
The Slickgrid module is an implementation of Michael Leibman's jquery slickgrid plugin, a lightening fast JavaScript grid/spreadsheet. It defines a slickgrid view style, so all data can be output...
Categories: Content editing experience, Content display