You can find more than 46 thousands of community-contributed Drupal extensions (modules, themes, distributions and translation) on https://www.drupal.org/download and hundreds of Backdrop add-ons (modules, themes and layouts) on https://backdropcms.org/add-ons.
For ease of navigation the below list contains some of Drupal and Backdrop extensions and add-ons that AltaGrade team has been developing, contributing and/or maintaining and that we recommend to our customers and all Drupal and Backdrop users.
Activity Calendar
Activity Calendar module creates an activity calendar heatmap for each user of your Backdrop website, similar to GitHub contribution calendar.
Project page: https://backdropcms.org/project/activity_calendar Issues: https://github.com/backdrop-contrib/activity_calendar/issues?q=is:issue Used by: 1 Backdrop website
Ajax markup
Provides an API for generating filtered markup using ajax. It supports BBCode, Markdown, Textile, HTML, PHP, and any other markup system provided as a Backdrop module. It provides an ajaxified version of check_markup(). Ajax Markup is also fully integrated into BUEditor.
Project page: https://backdropcms.org/project/ajax_markup Issues: https://github.com/backdrop-contrib/ajax_markup/issues?q=is:issue Used by: 5 Backdrop websites
Block Anonymous Strings
Further development of this module has been stopped in favor of the Protected Submissions module. We strongly recommend to use Protected Submissions module instead.
Project page: https://www.drupal.org/project/block_anonymous_strings Issues: https://www.drupal.org/project/issues/block_anonymous_strings?status=All Used by: 56 Drupal websites
Added protection for site-wide and personal contact forms.
Development version: 7.x-1.x-dev updated 13 May 2019 at 11:03 UTC
Brush
Brush is a command line shell and Unix scripting interface for Backdrop CMS. Brush core ships with lots of useful commands for interacting with code like modules/themes/profiles. Similarly, it runs update.php, executes sql queries and DB migrations, and misc utilities like run cron or clear cache.
Project page: https://backdropcms.org/project/brush Issues: https://github.com/backdrop-contrib/brush/issues?q=is:issue Used by: 0 Backdrop website
BUEditor
A plain textarea editor aiming to facilitate code and regular writing. It allows you to:
Project page: https://backdropcms.org/project/bueditor Issues: https://github.com/backdrop-contrib/bueditor/issues?q=is:issue Used by: 74 Backdrop websites
Custom Error
This module allows Backdrop site admins to create custom error pages for HTTP status codes 403 (access denied) and 404 (not found) without creating nodes, and custom 404 redirect rules.
Project page: https://backdropcms.org/project/customerror Issues: https://github.com/backdrop-contrib/customerror/issues?q=is:issue Used by: 14 Backdrop websites
Disable translate validation
If you have a Drupal 7 website with Internationalization and String translation modules enabled and if attempts to translate strings containing certain HTML tags cause the The submitted string contains disallowed HTML error, then most probably you have not checked on yet the Filtered HTML and Full HTML on the /admin/config/regional/i18n/strings setting page, which come disabled by default.
Project page: https://www.drupal.org/project/disable_translate_validation Issues: https://www.drupal.org/project/issues/disable_translate_validation?status=All Used by: 159 Drupal websites
Initial release.
Development version: 7.x-1.x-dev updated 22 Jun 2019 at 15:43 UTC
Commerce Discount Campaign
This light-weight module extends the Drupal Commerce module to configure the discount amount and time frame to run discount campaigns.
Project page: https://www.drupal.org/project/discount_campaign Issues: https://www.drupal.org/project/issues/discount_campaign?status=All Used by: 12 Drupal websites
Stable release with improved code and UI usability.
Development version: 7.x-1.x-dev updated 26 May 2019 at 11:23 UTC
FAQ Field
FAQ Field module provides a field for frequently asked questions. Added, you can create simple but smooth FAQs on any piece of content.
Project page: https://backdropcms.org/project/faqfield Issues: https://github.com/backdrop-contrib/faqfield/issues?q=is:issue Used by: 2 Backdrop websites
Invite
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.
Project page: https://backdropcms.org/project/invite Issues: https://github.com/backdrop-contrib/invite/issues?q=is:issue Used by: 1 Backdrop website
Language Icons
This module provides icons for language links, both for the Language switcher block and (optionally) for node links.
Project page: https://backdropcms.org/project/languageicons Issues: https://github.com/backdrop-contrib/languageicons/issues?q=is:issue Used by: 25 Backdrop websites
Markdown Editor for BUEditor
Markdown editor is a plug-in editor for BUEditor and provides a toolbar and dialogs for creating and editing Markdown and Markdown Extra markup.
Project page: https://backdropcms.org/project/markdowneditor Issues: https://github.com/backdrop-contrib/markdowneditor/issues?q=is:issue Used by: 5 Backdrop websites
Menu Attach Block
Menu Attach Block allows you to embed blocks in menu items. You may choose to replace a menu item entirely with a block, or keep the menu link and embed the block after it in the wrapper element.
Project page: https://backdropcms.org/project/menu_attach_block Issues: https://github.com/backdrop-contrib/menu_attach_block/issues?q=is:issue Used by: 4 Backdrop websites
Multiple E-mail Addresses
The Multiple E-mail module allows users to register additional emails for their user accounts. Only one e-mail address is considered to be the "primary" email address, and will continue to behave as normal. Non-primary accounts are mostly functionally meaningless, except that during user registration any e-mail address registered to a user cannot be used to create a new account.
Project page: https://backdropcms.org/project/multiple_email Issues: https://github.com/backdrop-contrib/multiple_email/issues?q=is:issue Used by: 1 Backdrop website
Nice messages
The Nice messages popup module changes how Backdrop status, warning and error messages are showing up by giving flexible stylable nice looking fading little jQuery-popups like on Social networks at hand, provided by the small and fast jQuery jGrowl plugin. It can be activated globally or partially for certain pages / users and prevents the typical cluttering caused by error messages getting in the way by moving the grid and layout of a website up and down.
Project page: https://backdropcms.org/project/nicemessages Issues: https://github.com/backdrop-contrib/nicemessages/issues?q=is:issue Used by: 13 Backdrop websites
Paragraphs jQuery UI Accordion
Paragraphs jQuery UI Accordion is a module to create paragraphs with accordion effect in your content.
Project page: https://backdropcms.org/project/paragraphs_jquery_ui_accordion Issues: https://github.com/backdrop-contrib/paragraphs_jquery_ui_accordion/issues?q=is:issue Used by: 42 Backdrop websites
Poll
Allows your site to capture votes on different topics in the form of multiple choice questions.
Project page: https://backdropcms.org/project/poll Issues: https://github.com/backdrop-contrib/poll/issues?q=is:issue Used by: 19 Backdrop websites
Profile Switcher
For license information please read LICENSE.txt file.
Project page: https://backdropcms.org/project/profile_switcher Issues: https://github.com/backdrop-contrib/profile_switcher/issues?q=is:issue Used by: 8 Backdrop websites
Protected Forms
Protected Forms is a light-weight, non-intrusive spam protection module that enables rejection of all non-admin form submissions which triggered honeypot trap, failed the minimum threshold or contained undesired language scripts or preset patterns.
Project page: https://backdropcms.org/project/protected_forms Issues: https://github.com/backdrop-contrib/protected_forms/issues?q=is:issue Used by: 14 Backdrop websites
Protected Submissions
See #3281497: Protected Submissions has been renamed as Protected Forms
Project page: https://www.drupal.org/project/protected_submissions Issues: https://www.drupal.org/project/issues/protected_submissions?status=All Used by: 753 Drupal websites
This module has been discontinued in favor of Protected Forms. See [#3281497].
This module has been discontinued in favor of Protected Forms. See [#3281497].
Development version: 7.x-1.x-dev updated 20 May 2022 at 05:39 UTC
Quote
This module adds a 'quote' link below nodes and comments. When clicked, the contents of the node or comment are placed into a new comment form.
Project page: https://backdropcms.org/project/quote Issues: https://github.com/backdrop-contrib/quote/issues?q=is:issue Used by: 3 Backdrop websites
Search Index Wipe
This module cleans up search index built by search module. It is helpful while deploying large sites whose search index becomes massive. The reindex button does not clear the search index but rather gradually replaces existing search data with new data as items are reindexed.
Project page: https://backdropcms.org/project/searchindex_wipe Issues: https://github.com/backdrop-contrib/searchindex_wipe/issues?q=is:issue Used by: 2 Backdrop websites
Search Index Options
This light-weight module extends the core Search module's functionality by providing a new admin configuration to exclude content types and individual nodes from search indexing.
Project page: https://www.drupal.org/project/search_index Issues: https://www.drupal.org/project/issues/search_index?status=All Used by: 264 Drupal websites
Fixed issue #3093122
Development version: 7.x-3.x-dev updated 23 Jan 2020 at 03:33 UTC
Search Index Options
This light-weight module extends the core Search module's functionality by:
Project page: https://backdropcms.org/project/search_index_options Issues: https://github.com/backdrop-contrib/search_index_options/issues?q=is:issue Used by: 9 Backdrop websites
Search Krumo
Search Krumo extends the devel module by adding search capability to dpm() function.
Project page: https://backdropcms.org/project/search_krumo Issues: https://github.com/backdrop-contrib/search_krumo/issues?q=is:issue Used by: 6 Backdrop websites
Shortcut
According to https://backdropcms.org/upgrade-from-drupal/features-removed-core the Shortcut module was removed from Backdrop core as "a feature not used by the majority of websites". This module brings it back to Backdrop as a contributed module.
Project page: https://backdropcms.org/project/shortcut Issues: https://github.com/backdrop-contrib/shortcut/issues?q=is:issue Used by: 45 Backdrop websites
Simplenews
Simplenews publishes and sends newsletters to lists of subscribers. Both anonymous and authenticated users can opt-in to different mailing lists. HTML email can be sent by adding Mime mail module.
Project page: https://backdropcms.org/project/simplenews Issues: https://github.com/backdrop-contrib/simplenews/issues?q=is:issue Used by: 66 Backdrop websites
Smart Menu Options
The module introduces new menu configuration options if the dropdown menu style is selected.
Project page: https://backdropcms.org/project/smart_menu Issues: https://github.com/backdrop-contrib/smart_menu/issues?q=is:issue Used by: 37 Backdrop websites
SSH public keys
Manages OpenSSH public keys for Backdrop site accounts.
Project page: https://backdropcms.org/project/sshkey Issues: https://github.com/backdrop-contrib/sshkey/issues?q=is:issue Used by: 1 Backdrop website
State Override
When implementing the move to configuration in core (CMI) some of the variables were found as not actually configuration, and as such they are stored in special states storage system. Unlike configuration variables the "state" variables are used for saving long-term values in the database that are environment-specific. Examples of some "state" variables are:
Project page: https://backdropcms.org/project/state_override Issues: https://github.com/backdrop-contrib/state_override/issues?q=is:issue Used by: 1 Backdrop website
Sticky Note
This module is meant to be a utility module for everybody working with Drupal websites: developers, admins, editors to communicate with one another about their content or keep a todo list on ANY page (not only nodes!), thus the name Sticky Note.
Project page: https://www.drupal.org/project/stickynote Issues: https://www.drupal.org/project/issues/stickynote?status=All Used by: 56 Drupal websites
UI improvement when deleting sticky notes.
Development version: 7.x-1.x-dev updated 15 Apr 2021 at 07:21 UTC
Sticky Note
This module is meant to be a utility module for everybody working with Backdrop websites: developers, admins, editors to communicate with one another about their content or keep todo lists on ANY pages (not only nodes!), thus the name Sticky Note.
Project page: https://backdropcms.org/project/stickynote Issues: https://github.com/backdrop-contrib/stickynote/issues?q=is:issue Used by: 4 Backdrop websites
Webform multiple file
The Webform Multiple File module provides new Webform component that allows to uploade multiple files at once. The module uses similar principles of file field widget, implements all features of common webform component like validation, export, etc.
Project page: https://backdropcms.org/project/webform_multiple_file Issues: https://github.com/backdrop-contrib/webform_multiple_file/issues?q=is:issue Used by: 0 Backdrop website