Home >> Blog

Top Drupal Modules of 2015

Posted on: June 4, 2015 - 4:23pm by Kevin Cobb

This is a comprehensive list of the best modules broken up into categories of use. This article doesn't cover the dependencies of a module. For instance, many modules require the Libraries module as a dependency. You will find the dependency list on the particular module's project page. To learn how to install a module, go to https://www.drupal.org/documentation/install/modules-themes


  • Views
    The most important module on the list. Views has been incorporated in Drupal 8 core. This module allows for listing of content in many different ways. 
  • Views Lite Pager
    For large views, this module will only query the first page of results for your view. This saves
  • Views Content Cache
    This handy module will allow you to automatically clear the cache on a view when a related piece of content is added.
  • Views Slideshow
    An easy way to set up an image slider or rotating content slider.
  • Path Auto
    Set patterns for your content types for easy automatic path aliasing.
  • Global Redirect
    Super important for SEO. Drupal will put every piece of content on your site at a URL of /node/%. This article you are reading is actually node/13. Global Redirect will automatically forward diosmedia.com/node/13 to diosmedia.com/blog/top-drupal-modules-2015 . This prevents duplicate pages from showing on search engines (which is a BIG no no).
  • Token
    Takes bits of info from a node and makes it reusable in chunks.
  • CKEditor
    The defacto standard for WYSIWYGWhat You See Is What You Get editing.
  • WebForm
    The best way to create your own forms. 
  • MD Slider *
    This module is proprietary, but worth it.
  • Panels Everywhere
    Allows you to completely do away with Drupal's block system and use the more freeing Panels layout system. Check out My Drupal Site Building Workflow for more info.
  • Panelizer
    On a smaller scale, this module allows you to use Panels to control node layout. This replaces the default Drupal way of handling this (Manage Display).
  • Date
    If you intend to have a calendar, this is a must have.
  • Metatag
    This module is important for SEO purposes. It allows you to set metatag patterns on node types with Tokens (see above).
  • Rules
    It's a swiss-army-knife tool for making Drupal react to events. Rules allows you to contextually execute a wide array of actions.
  • Jquery Update
    Drupal 7 core loads with Jquery 1.5. This module makes it easy to switch to the updated version.
  • Entity Reference
    Makes it easy to refer to another content type or user. This is important when building relationships between content types in a view.
  • Entity View Mode
    Create extra displays for a content type that you can then modify the layout with Panelizer.


  • Adminimal Admin Menu
    A replacement for the core Toolbar module. I can't build anything without it.
  • Adminimal Admin Theme
    My favorite admin theme.
  • Coffee
    Tired of trying to find that one obscure configuration page? Press Alt/Option + D and begin typing where you want to go. Coffee gives you a list of potential admin pages to click. It's very handly and quickens development time.
  • Features
    Most people use if for importing and exporting site configuration, but you can also bundle a collection of functionalities that make up a particular site feature. Like bundling a content type, a couple of views uses that content type, and an image style that accompanies it into one module that you can reuse on other projects.
  • Font Your Face
    Allows you to easily pull in web fonts to your theme.
  • Module Filter
    The core module page can get quite unweildy without this module.
  • Redirect
    Set up redirects from different URLs to a node. For instance: have /news redirect to /blog.
  • Views Bulk Operations
    Allows you to perform operations on a multitude of nodes instead of having to click each one at a time.
  • Draggable Views
    Make adjustments to your View's sort order.
  • Field Group
    Group related fields together and format them in different ways on the Create/Edit screen.

Menus and Navigation

  • Superfish
    Makes dropdown menus easy.
  • Accessible Mega Menu
    If accessibility is a concern, this module is based on Adobe's open source project.
  • MMenu
    The mobile sliding menu module integrates the mmenu jQuery plugin for creating slick, app look-alike sliding menus for your mobile website.
  • Chosen
    Turns a select form into an autocomplete listing.

Handling Media

  • Media
    Handles all kinds of media, and allows you to keep a library of your media so you can easily reuse some of the media files.
  • Insert
    Allows you to position your media within the body of the node.
  • Focal Point
    Set a center point for a photo and your image styles will be cropped around this point. This is helpful if you sometimes use long or wide images that will be cropped on an image style.

Content Authoring

  • CKEditor
    The defacto standard for WYSIWYGWhat You See Is What You Get editing.
  • HTML Purifier
    HTML Purifier is very tasty when combined with WYSIWYG editors and is more comprehensive, standards-compliant, permissive and extensive than Drupal's built-in filtered HTML option.
  • Insert & Insert Video
    Insert gives you control over where you place your images throughout the body of your article or page.
  • Publication Date & Job Scheduler
    This tandem useful for scheduling articles to be published in the future. Say you are going on vacation next week. Get your blog posts done this week and set the Publication Date for next week.
  • Workbench & Workbench Moderation
    These two modules are useful with the previous two. If your site needs a publishing workflow, Workbench is the way to go.
  • ShareThis
    This module is being used at the top of this article below the "Posted on:" line. This is an easy way to intersect your social media with your website. Post it once on your site, then share it across all your social media sites once.


Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Stay In Touch

Subscribe to Our Newsletter

Stay informed on our latest news!

Subscribe to Dios Media feed