Modules allow you to extend and customize Drupal functionality. This is a list of our most frequently used modules for site development.
Modules (Standard)
Views
Allows you to customize your website content. Creates lists of entities, like content and users. Magic!
https://drupal.org/project/views
CKEditor
This module will allow Drupal to replace textarea fields with the CKEditor – a visual HTML editor, usually called a WYSIWYG editor. This HTML text editor brings many of the powerful WYSIWYG editing functions of known desktop editors like Word to the web. It’s very fast and doesn’t require any kind of installation on the client computer.
https://drupal.org/project/ckeditor
Ctools
This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager whose job is to manage pages. In particular it manages panel pages, but as it grows it will be able to manage far more than just Panels.
http://drupal.org/project/ctools
Libraries API
The common denominator for all Drupal modules/profiles/themes that integrate with external libraries.
http://drupal.org/project/libraries
Token
Tokens are small bits of text that can be placed into larger documents via simple placeholders, like %site-name or [user]. The Token module provides a central API for modules to use these tokens, and expose their own token values.
http://drupal.org/project/token
Pathauto
The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias.
http://drupal.org/project/pathauto
Link
The link module can be count to the top 50 modules in Drupal installations and provides a standard custom content field for links. With this module links can be added easily to any content types and profiles and include advanced validating and different ways of storing internal or external links and URLs.
http://drupal.org/project/link
Date
This package contains both a flexible date/time field type Date field and a Date API that other modules can use.
https://drupal.org/project/date
TB Mega Menu
Allows you to create a mega menu with an innovative back-end user interface and synchronized with Drupal core menu.
https://drupal.org/project/tb_megamenu
Modules (Special Use)
Rules
The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules). It’s a replacement with more features for the trigger module in core and the successor of the Drupal 5 workflow-ng module.
https://drupal.org/project/rules
Backup and Migrate
Backup and Migrate simplifies the task of backing up and restoring your Drupal database or copying your database from one Drupal site to another. It supports gzip, bzip and zip compression as well as automatic scheduled backups.
http://drupal.org/project/backup_migrate
Feeds
Import or aggregate data as nodes, users, taxonomy terms or simple database records.
http://drupal.org/project/feeds
Job Scheduler
Simple API for scheduling tasks once at a predetermined time or periodically at a fixed interval.
http://drupal.org/project/job_scheduler
Field Group
Fieldgroup will, as the name implies, group fields together. All fieldable entities will have the possibility to add groups to wrap their fields together. Fieldgroup comes with default HTML wrappers like vertical tabs, horizontal tabs, accordions, fieldsets or div wrappers.
http://drupal.org/project/field_group
Devel
Development Module includes the following parts:
http://drupal.org/project/devel
http://drupal.org/project/devel_themer
http://drupal.org/project/simplehtmldom