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

54,234 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.

Skip Validation

This module is no longer supported! I do not recommend using it. For end users: This module provides two mini modules, which enable the skipping of all validation routines, including required...
Categories: Developer tools

MediaWiki API

The MediaWiki API module This module provides an input filter which allows the conversion of content marked up using MediaWiki syntax to html for display on your drupal site, by using the "parse"...

Ajaxify Regions

Ajaxify Regions attempts to handle the problem of serving cached content for authenticated users. By default, page-level content is not cached for authenticated users because portions of the page...
Categories: Performance

Restrict Content

Network Manager

Seeking Co-Maintainer, please apply in the issue queue if interested Part 1 - http://bit.ly/PGu8J Part 2 - http://bit.ly/yR6Zy Part 3 - http://bit.ly/BLWrU Network Modules Feature walk through -...
Categories: Administration tools, Developer tools, Performance

Community Accounting

Complementary Currencies Virtual Currencies Community Exchange Time Banking Barter software Community Currencies An all-embracing and flexible package which includes a mutual credit ledger, super...

VIN Field

This is a CCK field module that provides Vehicle Identification Number (VIN) validation. Additionally, Version 2.x provides optional hooks into lookup/decode services to break out year, make, model...

Fancy Slide

Now that Drupal 7 is widely used and there are so many easy ways to produce jQuery slideshows using the views module, Fancy Slide is redundant, although it is still available for those Drupal 6...

Faceted ajax search

Ajaxifies Faceted search. With this module you can search with the Faceted search module without page reload. Purposes It can reduce page reloading. If the selected result-insertion-type is prepend...
Categories: Site search

Dependency Injection

Put simply, a Dependency Injection Container alleviates the need for factories and the use of new in your code. Think of DiC as the new new. You will still need to write factories in some cases,...
Categories: Developer tools

Vocabulary Access Control

Though the module is not entirely abandoned the development stopped due the lack of time, and lack of interest. If you are interested or just have an idea, don't hesitate to contact me or share...

Language Assignment

Language Assignment lets you set the language of multiple nodes or users at a time. You may find it useful if: You're adding multilingual capability to an existing site, and you want to assign...

Google Closure Compiler

This module aims to utilize Google Closure Compiler API/application to optimize your cached JavaScript files. More info about the application/service: http://code.google.com/closure/compiler/...
Categories: Developer tools, Performance

Language select

Default language Dynamic: User language = The language of the user creating the node as set at 'My account >> Edit' Interface language = The language of the interface the user is viewing (e.g. www...
Categories: Multilingual

Chartbeat

A small module to provide third party integration with Chartbeat, for real-time site monitoring statistics. Note that the module currently just reports to Chartbeat. If you would like to do more...
Categories: Integrations

Curlypage

Curlypage is a cross browser, html strict code implementation of the pagepeel effect, "magic corner" type banner. With this module you can add those ads to your website. Features: Show curlypages...
Categories: E-commerce

Licensing

This module allows administrators to moderate entity access by issuing licenses to site users. These licenses may optionally be set to expire at a predefined date and time. This module provide a...
Categories: E-commerce, Access control, Developer tools

ESI: Edge Side Includes

Introduction ESI - or Edge Side Includes - is a high performance caching solution for Authenticated users but can be helpful for Anonymous users as well. Typically, pages which are personalised for...

Ubercart Add Donation

The Ubercart Add Donation module is used to dynamically add a donation to ANY order currently in progress. This project differs from other Ubercart donation modules in that it does not require you...
Categories: E-commerce

Uploadify

Integrate the Uploadify JS library with CCK (Drupal 6). Support list CCK Filefield (http://drupal.org/project/filefield) CCK Imagefield (http://drupal.org/project/imagefield) Quick install Download...
Categories: Media, Developer tools

Vocabulary

A Taxonomy-related module. The basic "out of the box" functionality is to provide a listing of vocabulary's taxonomy terms at taxonomy/vid. However, don't use this page like that unless you really...
Categories: Content editing experience, Site structure

Video for Everybody!

This module is a Drupal implementation of the Video for Everybody! project. Video for Everybody by Kroc Camen of Camen Design Video for Everybody is very simply a chunk of HTML code that embeds a...
Categories: Media

Reverse node reference url

A Fox production. Reverse node reference url updates a node's reference of a node from the url. By default it just checks if the user has "Bypass rnrurl acces" to let em add it, but can extend that...
Categories: Content editing experience, Content display

Achievements

The Achievements module offers the ability to create achievements and badges similar to systems seen on Xbox 360, Playstation 3, Foursquare, Gowalla, GetGlue, and more. For a Drupal site, this...
Categories: User engagement, Access control

Sites

Information about old versions of this module Legacy module page

Pages