
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.
FastFetch
Fetches data faster than using the standard Drupal API by avoiding node_load(). Functions in this release: ff_title($nid, $type = "", $published = "") Returns the name of the node provided in $nid ...
Categories: Performance, Developer tools
Weibo Sharebutton
Weibo Sharebutton uses Sina Weibo's Open API to provide a share button. It more or less provides the settings from Weibo's Sharebutton Embed Page. It is functionally similar to Facebook Like Button...
Feeds FTP Fetcher
A Feeds plugin that will fetch files from an (s)FTP server.
Categories: Import and export
b2 nice comments
The b2 nice comments module is a very light weight extension for Drupal, enabling it will turn comment boxes into simple text areas, which will expand when user clicks on it. This way it will give...
Members Page
Abstract Drupal sites are subject to web-bot registrations that target Drupal's /user/register url. The Members Page module was crafted to fight this nuisance by creating a dedicated members page...
Categories: Access control
Link label
Extends the Link module to allows users to choose the field label when submitting a link field. For instance, on the content adding form their may be entry for "Web site" which allows the person...
Categories: Content editing experience, Content display
Deny Node Nid Path
What does it do? This module blocks the page view of nodes as defined in the node_form. All nodes are still accessible in lists created by views or other modules. It should only be used if you want...
Telvue
The Telvue project includes 5 modules. The main Telvue API modules includes functions to leverage the Telvue API on a video playback server, but does nothing on it's own. Please Note: There is a...
Categories: Media, Integrations
Context Inline Editor
This is a very simple module that allows users to edit contexts inline without using the admin module. It requires toolbar (that's where it puts the link) and Context UI. It will open the context...
Userpoints Ranking
This project aims to calculate the ranking between users depending on their User Points. It is integrated with Views. You could access the results by Views and you could setup for each user point...
Media HTML5 video
This feature implements two presets for Media derivatives API, that will create two derivatives for every video that is uploaded (h264 and ogg versions). It also implements formatter, that would...
Categories: Media
Pop-Up Player
The Pop-Up Player (PUP) module allows users to add audio files to a playlist as they surf the site. PUP also provides an audio player in a separate window from the browser's main window, allowing...
Commerce Price FlexyFormatter
This is a contributed sub-module of Drupal Commerce that adds more options to format your products price. This should solve tipical needs like showing price with or without tax, list prices, net...
Categories: E-commerce
jQuery Msg Alert
This module displays Drupal's messages and Watchdog entries as a little alert at the bottom corner. Every message sent by drupal_set_message() will be converted to a dialog alert, using jQuery Msg...
Categories: Content display, Developer tools
Liveblog
This is a liveblogging module for Drupal, distributed by Thunder. The Liveblog consists of following structure: A lead article at the top Followed by the liveblog, which consists of individual...
Categories: Content editing experience, Content display, Site structure
User Details
I have started to port User Details to Drupal 8.Keep an eye on D8 port issue for more info. If you are reporting a issue please make sure to give as much information as possible so I can re-produce...
Categories: Administration tools, Content editing experience, Content display
Avoid 404
This module is built to avoid 404 (page not found) error. This is done by automatically redirecting to the page with the most similar alias, compared to the one entered via URL. Difference between...
Categories: Administration tools, Site search, Search engine optimization (SEO)
Views Tracker
The module allows to build high performance tracker replacement using Views module. It's based on ideas from the Tracker 2 project, but is almost a complete rewrite. Usage It's recommended that you...
Categories: Content display, Performance
Feeds XSLT Pipeline Parser
This module provides a Feeds parser plugin implementing simple XSLT pipelines. XSLT is especially useful when importing document-style XML files. Requirements & Installation Make sure you have the...
CMIS Views
The CMIS Views project aims to build on the drupal CMIS API by allowing Drupal admins to save a list of folder contents as a block or field and then display this at runtime. In addition to creating...
Categories: Integrations
OG Role Reference Field
This module allows a group_content entity (any entity with a group_audience attached to it) to also contain a reference field to role(s) within the selected audience. "og_role_field" integrates...
Recruiter Features
Feature modules for the recruiter distribution.
Local image input filter
Locks down image references to the host/domain of your site only, to prevent CSRF attacks, and avoid HTTPS mixed content errors. In short: This input filter restricts image tags in HTML content...
Categories: Content editing experience
QuickPost Bookmarklet
WordPress offers a handy "Press This" bookmarklet that streamlines the process of writing a blog post about an article on another site. When reading something you'd like to link to, you click the...
Aloha Editor (obsolete)
This module integrates the excellent HTML5 "true WYSIWYG" editor Aloha Editor) with Drupal. The 7.x-1.x version of this module is the original version of this module. (Also see the history below.)...
Categories: Administration tools, Content editing experience, Developer tools