Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

261 modules match your search

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.

Menu UI Asynchronous Widget

Inspired by Metatag Asynchronous Widget. This module removes the menu selection UI from node forms and replaces it with a button that loads the full UI if the user wants to add or edit the menu...
Categories: Performance

Render cache

Getting Started Session+Slides: https://amsterdam2014.drupal.org/session/render-caching-drupal-7-and-8 Drupal.org implementation for render caching comments: https://www.drupal.org/files/issues...
Categories: Performance

DynamoDB Client

The Drupal DynamoDB module provides integration with AWS DynamoDB services. Current integration provides a basic database wrapper for use with DynamoDB. There is a Drupal-based wrapper...
Categories: Developer tools, Performance, Integrations

Better Cache

This is an enhancement over drupal's default cache. About the default Drupal7 cache There is a lot of confusion and misunderstanding about Drupal's default cache. In particular regarding the ...
Categories: Performance

Node.js Rules Chatterbox

"Node.js Rules Chatterbox” allows users create real time notification blocks with the help of rules. Node.js Rules Chatterbox provides a general purpose integration between Drupal (php) and a Node...
Categories: Performance, Automation

Critical CSS UI

Introduction Critical CSS UI allows Drupal sites to manage and inline critical CSS directly from the database. Instead of relying on static theme files, the module lets you attach CSS fragments to...
Categories: Administration tools, Developer tools, Performance

FasterWeb Performance

This Drupal module uses a backend Node service. This service is no longer free so this module will be discontinued.
Categories: Performance

Max age

A very small module that allows for the page cache maximum age to be customised per node type in addition to the site-wide default. Also integrates with Views so that displays using time-based or...
Categories: Performance

Captivate Import

A suite of interlinked modules that together import e-learning units created in Adobe Captivate and save them as discrete Drupal nodes.
Categories: Performance, Integrations

Menuperformance

Drupal's regular menu system administration doesn't scale very well. This is due to the fact that for all node edit pages, node type edit pages and vocabulary edit pages (when Taxonomy Menu is...
Categories: Administration tools, Performance

APEX

PROJECT OVERVIEW What is Apex Framework? Apex Framework is a next-generation Drupal 11+ module that extracts, modernizes, and consolidates all advanced features from: Solo Theme - One of the most...
Categories: Content display, Performance, Site structure

Varnish Purge URL

This module allows users to purge the Varnish cache of specific URLs. It has 2 interfaces in the backend. 1. One interface is the Varnish Server Configuration (VSC). It enables connection and...
Categories: Performance

Fork of CSS Embedded Images

http://drupal.org/node/1078060 http://drupal.org/project/css_emimage I need a sandbox to make commits & patching easier for the integration of advagg
Categories: Performance

Search Index Options

This light-weight module extends the core Search module's functionality by providing a new admin configuration to exclude content types and individual nodes from search indexing. How it works The...
Categories: Administration tools, Content editing experience, Performance

Aegir feeds

This is a very basic module that provides feeds integration with Aegir. Features Provides mapping targets for Aegir site nodes, allowing you to create new sites from a feed or file upload. e.g....
Categories: Administration tools, Developer tools, Performance

Performance hacks

The Drupal 7 version is different to the Drupal 6 version. The Drupal 6 version has less features. This project collects various small hacks which disable or alter core behaviour due to performance...
Categories: Developer tools, Performance

CloudFront Refresh

Under Review This module is now under review to become an official Drupal.org module. Please take the time to review this and help this process along https://www.drupal.org/node/2543646 Description...
Categories: Administration tools, Performance, Developer tools

Forum 2

A contrib module to over-ride the core forum module's forum listings, providing a faster and more scalable listing ability using a pre-built denormalized forum_index table. This module is a...
Categories: Performance

Varnish Tags

Varnish is one of the most efficient tools available to scale Drupal or any dynamic web application to the masses. Drupal.org uses it, Facebook uses it, I use it ;) There are a bunch of modules...
Categories: Performance, Automation

Drupal 6 Entity Cache

This module adds drupal 7 style entity caching to drupal 6. You have to patch drupal core in order to use this module. Adds database caching to the following modules Node User Taxonomy
Categories: Performance

Autoload JS

Sponsored and developed by TrestleMedia Autload JS automatically loads javascript files found in your theme's "js" subfolder. Which files it loads depends on which page the user is viewing and...
Categories: Developer tools, Performance

Geocluster

Server-side clustering for mapping in Drupal 7 based on Geohash: Geocluster increases performance of data-heavy map visualizations by clustering results on the server-side. Client-side JavaScript...
Categories: Site structure, Performance

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

Url Purge Aggregator

This module implements a queuer for the Purge module, allowing URLs to be queued for purging. The initial implementation is basic but functional, offering the ability to queue URLs for purging when...
Categories: Integrations, Performance

HTTPRL Spider

HTTPRL Spider uses the excellent HTTP Parallel Request & Threading Library to perform an internal cache seeding spider via Drush. This is not a module, it's a command line call that can be used to...
Categories: Administration tools, Developer tools, Performance

Pages