Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
Drupal needs better tools for managing help/documentation. A better help system and a "Curated/Official Documentation System" would both be an answer. Making use of the entity system introduced in Drupal 7 combined with the concepts of DITA it is possible to upgrade the help system and make the life of both documentation creators and consumers easier. This project is meant to contribute to this matter as part of GSoC 2012.
The BIRT Drupal module allows a BIRT design's HTML contents to be displayed as its own content type in a Drupal website. It allows dynamic content from any data source to be displayed. As it's own Drupal content type, the title and BIRT design file can be set to include as many BIRT designs as needed. Anyone with the need to add dynamic, data-driven BIRT content to their open source Drupal content management system will find the BIRT module extremely valuable. BIRT is an open source Business Intelligence program with possibly the most free features of any BI application.
Xu is an evolving set of developer utilities for working with Drupal (like Chaos Tools).
Xu for Drupal 7 is a PSR-0 compliant library of common functionality. None of the D6 functionality has yet been ported and it is limited and evolving. Ctools is no longer a dependency.
These are mostly helpful functions which I have found cause to reuse in multiple modules, and are organised into libraries (of functions) and helpers (classes). Individual libraries are documented in the code.
Allow users to build a library of proposal line items that can be used to quickly create new proposals while continuously improving the level of detail provided as well as the accuracy of line item quotes.
This extension provides integration of DIBS Payment Window and Mobile Payment Window with your shop. Option "Auto" is available to automatically use Mobile Payment Window when your customer is browsing with mobile device. Separate package and installation/configuration manual are available for downloading from the official site.
When debugging relatively complicated pages with multiple Contexts set, I've often wondered "What Context is *that* block being enabled by?" Rather than laboriously set the "Debug" Reaction manully on every Context, this simple module modifies every Context that gets loaded and sets the "Debug" reaction automatically.
Correct.li is a new website service that lets your users correct your mistakes by selecting text on your website. All you need is to register at Correct.li, add your site and configure module correctly.
This module provides configuration panel for Correct.li connection. You can also specify roles and pages that can use Correct.li feature. Of course, it includes Correct.li script code implementation.
Shift-click on a page fragment to see its source code in a popup with HTML escaped.
For example, you can configure source_popup to detect Drupal messages (errors, warnings, fatals) to open them in a popup and you will see message source, as it was formatted initially, with line breaks and etc.
Commerce Credit Voucher provides a credit voucher payment method for Drupal Commerce. It works in a very similar way as the Commerce Coupon module, except it is a real payment method and the users can make transactions using their credit vouchers.