Modules for Backdrop CMS

Modules can add to the set of available features on your site, or change the way existing features work.

  1. SMTP Authentication Support

    posted Apr 27th 2015 - 4:25pm

    Send (authenticated) email through external SMTP servers.

    This module allows your site to bypass the PHP mail() function and send email directly to an SMTP server. The module supports SMTP authentication and can even connect to servers using SSL if supported by PHP.

  2. XML sitemap

    posted Dec 27th 2016 - 1:25pm

    Adds a configurable XML sitemap that conforms to the specification.

  3. Similar Entries

    posted Dec 23rd 2016 - 5:39pm

    Provides a default View with block display for listing published content that
    is similar to the content being viewed.

    This module uses MySQL's FULLTEXT indexing for MyISAM tables, and should
    automatically add the index when you activate the module for the first time.

  4. Compact Forms

    posted Dec 22nd 2016 - 11:10pm

    Compact Forms presents text fields for selected forms in a more compact fashion
    using jQuery.

  5. Layout Wildcard

    posted Dec 21st 2016 - 1:27pm
    Layout Wildcard
  6. Login whitelist

    posted Nov 21st 2016 - 3:54am

    Restrict login to the site for whitelisted users only.
    Provides protection against "lazy" brute force attack and harmfully malformed login requests.


    posted Apr 27th 2015 - 7:47am

    A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human. The purpose of CAPTCHA is to block form submissions by spambots, which are automated scripts that post spam content everywhere they can.

  8. Rules

    posted Dec 13th 2016 - 12:56am

    This module is an incomplete port to Backdrop of the Drupal
    contributed module Rules version 7.x-2.9

    The Rules module allows site administrators to define conditionally executed
    actions based on occurring events (known as reactive or ECA rules).

  9. Field Group

    posted Dec 10th 2016 - 10:27am

    This module will group a set of fields with different HTML wrappers on the content type form and/or view. You can add fieldgroups in several types with their own format settings.

  10. Content view access

    posted Dec 9th 2016 - 9:23am

    Provides "View own content" and "View any content" permissions for each content type so they can be configured on the permissions page.

  11. Multifield

    posted Nov 28th 2016 - 11:40am

    This project seeks to provide a true compound field solution for Backdrop.

  12. Taxonomy Title

    posted Dec 6th 2016 - 11:24pm

    This module was designed to update the heading tag at the top of the taxonomy
    term page. The contents of this H1 (or sometimes H2) tag are extremely
    important for SEO (Search Engine Optimization). People interested in SEO may

  13. Filecache

    posted Dec 5th 2016 - 11:50am

    This module provide ability to store caches in files.


  14. Views Send

    posted Oct 3rd 2015 - 8:34am

    Project Views Send provides mass mailing using Views, enabling
    a list of email addresses to be produced as part of a view and
    an email to the group to be composed and sent.

  15. XCache

    posted Dec 4th 2016 - 10:35am

    XCache - is a fast, stable ​PHP opcode cacher that has been proven and is now running on production servers under high load.

  16. Simple Access Grants

    posted May 21st 2016 - 9:44am

    The Simple Access Grants module provides an easy way to control
    access to nodes using the Node Access Grants method provided
    by Backdrop core.

  17. Telephone

    posted Aug 28th 2015 - 10:01pm

    <p>This module provides a telephone number field type. Phone numbers can be
    presented as plain text or as links using the tel protocol.</p>

  18. Expanding Formatter

    posted Nov 30th 2016 - 7:22pm

    This module provides a formatter for existing text, long text and text with
    summary widget types. This module allows you to change how the content is being
    displayed (formatted) by providing new format types:

  19. Elysia Cron

    posted Oct 30th 2016 - 11:21am

    Elysia Cron extends Backdrop CMS standard cron, allowing a fine grain control over each task and several ways to add custom cron jobs to your site.

  20. Menu Views

    posted Sep 30th 2016 - 9:55am

    Menu Views is a utility module. It provides back end support for replacing a
    standard menu item link with a menu item view. Menu items (in any menu) now
    have the option of toggling between two different menu item types: link or

  21. IP-based determination of Country

    posted Nov 22nd 2016 - 5:14am

    This module uses a visitor's IP address to identify the geographical location
    (country) of the user. The module makes this determination and stores the

  22. Masquerade

    posted Nov 21st 2016 - 5:36am

    The Masquerade module allows users to temporarily switch to another user
    account. It keeps a record of the original user account, so users can easily

  23. IP address blocking

    posted Nov 21st 2016 - 2:40am

    Enables blocking of IP addresses.
    This module just restore lost Drupal core functionality.

  24. Markdown filter

    posted Sep 25th 2015 - 6:57am

    Provides Markdown filter integration for Backdrop input formats. The
    Markdown syntax is designed to co-exist with HTML, so you can set up
    input formats with both HTML and Markdown support. It is also meant to
    be as human-readable as possible when left as "source".

  25. Video.js

    posted Nov 10th 2016 - 4:36pm

    Video.js is a HTML5-based video player with a built-in Flash fallback for older browsers. This means that videos can be played on nearly all devices and operating systems, provided the right codecs are used.