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

9,672 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.

jq_eyecandy_lavaLamp

This adds a working lavaLamp menu ala http://www.gmarwaha.com/blog/2007/08/23/lavalamp-for-jquery-lovers/ to the jq_eyecandy Module
Categories: Developer tools

A-Hole

The a-hole module is a devious module which breaks JavaScript that doesn't use dependency injection or isolate itself from unexpected elements that could show up through object inheritance. Since...
Categories: Developer tools

Contip

Contip stands for contextual tooltips framework. A contip is a tooltip rendered directly on a specific html element for a specific context. You could print a Contip directly using set_contip...
Categories: Automation, Developer tools

Query tools

Query tools is a small API module to make it easier to query and save Drupal objects. Unlike other frameworks, Drupal lacks some tools for accessing and saving data in a granular or property-based...
Categories: Developer tools

Hosting drush make sources

Super simple module that gives users a list of drush make files to select from when creating a new platform in Aegir.
Categories: Developer tools

Grammar Parser Forked to have a 6.x branch

This fork of grammar_parser is here because 1) You can never get a 6.x version of grammar_parser (the maintainer refuses) and 2) you never can know what version of grammar_parser might work at any...
Categories: Developer tools

dtables

Copy/Change of original DataTables Module ( http://drupal.org/project/datatables ) with no views dependencies.
Categories: Developer tools, Integrations

Entity Auto Timestamps

Very simple module which does nothing more than automaticly add the appropiate timestamp values for the fields 'created' and 'changed' of an entities base table if they exist.
Categories: Developer tools

dgo.to

Overview This is a Drush extension that pings http://dgo.to to retrieve user ids from user names or IRC nicks. Features Can get the user id from d.o user names or IRC nicks. The script is a Drush...
Categories: Developer tools

Project Status

Project status is an extension for drush which takes a list of Drupal platforms as arguments and returns a list of modules which are in use or not in use by the sites within these platforms. It is...
Categories: Administration tools, Developer tools

Google Translate Tools

This module provides a copy/paste based integration with Google Translation Tools http://translate.google.com/translate_tools for your Drupal site. Security was not addressed in this module and...
Categories: Content editing experience, Developer tools

Anti-dsm() pre-commit hook

Sorry, I'm no longer maintaining this. Overview This is a Git pre-commit hook that, when put in a local repo, will alert you when you are about to commit a dsm(). I created this for [#819900]....
Categories: Developer tools

Open United Content Hub

The goal of the OUCH project is to provide a "CMS" for multiple websites. A Drupal 7 instance is used as a back office for other systems (ie other drupals). It uses the following modules : -...
Categories: Developer tools

Dismiss Messages

Add close buttons to Drupal's status messages to allow manually hiding them.
Categories: Administration tools, Developer tools

Slate2

Slate is a nodequeue add-on created to manage daily queues of nodes with fine-grained control over elements of both chronological placement and absolute positioning. For instance, imagine you have...
Categories: Content editing experience, Content display, Developer tools

Cache Status

This module provides a graph where you can see the size of the cache tables and labels marking some of the events that may empty the cache. You can see how much damage those events do to your cache...
Categories: Administration tools, Developer tools, Performance

Octopus

The Octopus (part of BOA) project has moved to Github! * Use our Github project for contributing code, or reporting bugs, or requesting features. * There is also a Gitter community channel. New...
Categories: Administration tools, Developer tools

My community

Overview What is mySociety? mySociety runs most of the best-known democracy and transparency websites in the UK, sites like TheyWorkForYou and WriteToThem. mySociety is a not-for-profit company...
Categories: Integrations, Developer tools

CSS Dominatrix

A small module that allows you to add CSS code on your site from a web interface. A very simple way of letting designers and coders who don't have full access to the server do CSS-adjustments on a...
Categories: Developer tools

Bot project Redmine

Redmine integration for bot_project (sub-module of Bot). This module requires bot.module patched with [#969294-4441924].
Categories: Integrations, Developer tools

bugtracker

The Bugtracker module is a simple tool to log issues during the developement process of a website. It has his own data scheme so it will not interfere with any other modules neither appear in node...
Categories: Administration tools, Developer tools

select

drupal select two cascading menus, select a city under the province
Categories: Developer tools

Path Redirect Menu Item

In development, per [#808980].
Categories: Administration tools, Developer tools

Drush site re-upgrade script

[not a module] This is a script to run the database upgrade of a Drupal site from 6 to 7 while re-using an established codebase. Update: This script is deprecated in favor of a two-command process:...
Categories: Developer tools

Google Loader

Purpose The Google Loader module implements the Google Loader API, which allows for utilizing the various JavaScript libraries available via the Google Libraries API. By default, it allows for...
Categories: Developer tools

Pages