
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.
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