Below is a list of my favorite Drupal modules and their availability of a stable/recommended version for the Drupal 7 platform. I merely assembled this information based on data from Drupal.org and I cannot provide recommendations based on personal experience with any of the modules. Modules in red are currently not available for Drupal 7 in a “recommended” release as of today (7/7/2011).
| Drupal Module Availability for Version 7 (as of 7/7/2011) | ||||
| Module | Latest 6 | Latest Recommended | Latest 7 | Notes |
| Content Construction Kit (CCK) | 6.x-2.9 | 6.x-2.9 | 7.x-2.x-dev | Most of CCK is in Drupal 7 core. |
| Views | 6.x-2.12 | 7.x-3.0-rc1 | 7.x-3.0-rc1 | |
| ReCaptcha | 6.x-1.7 | 7.x-1.7 | 7.x-1.7 | |
| Administration menu | 6.x-1.8 | 7.x-3.0-rc1 | 7.x-3.0-rc1 | |
| Filefield | 6.x-3.10 | 6.x-3.10 | n/a (in 7 Core) | |
| ImageField | 6.x-3.10 | 6.x-3.10 | n/a (in 7 Core) | |
| Computed Field | 6.x-1.0-beta5 | 6.x-1.0-beta5 | 7.x-1.x-dev | |
| Email field | 6.x-1.2 | 7.x-1.0-beta1 | 7.x-1.0-beta1 | |
| Link (field) | 6.x-2.9 | 7.x-1.0-alpha3 | 7.x-1.0-alpha3 | |
| Content Templates (Contemplate) | 6.x-1.2 | 7.x-1.0-alpha2 | 7.x-1.0-alpha2 | |
| Content Profile | 6.x-1.0 | 6.x-1.0 | n/a | Only partially replaced by Profile 2 |
| Profile 2 | n/a | 7.x-1.0-beta4 | 7.x-1.0-beta4 | |
| MERCI | 6.x-2.0-beta11 | 6.x-2.0-beta11 |
7.x-2.x-dev
|
|
| Date | 6.x-2.7 | 7.x-2.0-alpha3 | 7.x-2.0-alpha3 | 7.x does not require CCK |
| Messaging | 6.x-2.4 | 6.x-2.4 | 7.x-1.0-alpha1 | |
| Notifications | 6.x-2.3 | 6.x-2.3 | 7.x-1.0-alpha1 | |
| Subscriptions | 6.x-1.4 | 6.x-1.4 | 7.x-1.0-alpha2 | |
| me aliases | 6.x-2.9 | 6.x-2.9 | 7.x-1.0-beta2 | |
| Automatic Nodetitles | 7.x-1.0 | 7.x-1.0 | 7.x-1.0 | |
| FCKeditor | 6.x-2.1 | 6.x-2.1 | deprecated | |
| CKEditor | 6.x-1.5 | 7.x-1.2 | 7.x-1.2 | |
| Iconizer | 6.x-1.3 | 7.x-1.1 | 7.x-1.1 | |
| Login Destination | 6.x-2.12 | 7.x-1.0-beta2 | 7.x-1.0-beta2 | |
| Pathauto | 6.x-1.5 | 7.x-1.0-rc2 | 7.x-1.0-rc2 | |
| Revision Moderation | 6.x-1.0-alpha2 | 6.x-1.0-alpha2 | Not actively maintained | |
| Search configuration | 6.x-1.6 | 7.x-1.0 | 7.x-1.0 | |
| Search Restrict | 6.x-1.3 | 6.x-1.3 | Not actively maintained | |
| Shibboleth authentication | 6.x-4.0-rc6 | 7.x-4.0-rc3 | 7.x-4.0-rc3 | |
| String Overrides | 6.x-1.8 | 7.x-1.8 | 7.x-1.8 | |
| Token | 6.x-1.16 | 7.x-1.0-beta2 | 7.x-1.0-beta2 | |
| Transliteration | 6.x-3.0 | 7.x-3.0-alpha1 | 7.x-3.0-alpha1 | |
| User Protect | 6.x-1.5 | 7.x-1.0 | 7.x-1.0 | |
| Webform | 6.x-3.11 | 7.x-3.11 | 7.x-3.11 | |
| Panels | 6.x-3.9 | 7.x-3.0-alpha3 | 7.x-3.0-alpha3 | |
| Rules | 6.x-1.4 | 7.x-2.0-beta2 | 7.x-2.0-beta2 | |
| Google Analytics | 6.x-3.3 | 7.x-1.2 | 7.x-1.2 | |
I should add that I have not made the plunge for any of the production sites that I am building. For now, I continue to recommend Drupal 6 for new client sites.
