Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

7,313 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Pullquote

A pull-quote is a quotation or excerpt from an article that is typically placed in a larger or distinctive typeface on the same page, serving to entice readers into an article or to highlight a key...
Categories: Content display

Ckeditor5 WordCount

CKEditor 5 Word Count provides real-time word and character counting with configurable limits for content editors. Perfect for blogs, news sites, and any content management workflow requiring...
Categories: Content editing experience

Amazon associate tools

Note: This module will not be upgraded past Drupal 5. For Drupal 6 and above, see Amazon module, which will come bundled with an aat_legacy.module. Update 5.16 will be the last version to be...
Categories: Integrations

Drupal vB

Drupal vB integrates vBulletin forums with Drupal. It allows existing vBulletin users to log in to Drupal new vBulletin users to log in to Drupal existing Drupal users to log in to vBulletin (after...
Categories: Integrations, Access control

Active Template

Looking for co-maintainers We have been fairly busy and have not had the time nor the personal need to upgrade this project to D6. If you are interested in becoming a co-maintainer, please contact...
Categories: Content editing experience, Content display

Node Table

DRAFT NodeTable module is a versatile module for handling HTML tables on Drupal sites. The module provides functionality for creating, uploading, editing, and presenting HTML tables within nodes or...
Categories: Content editing experience, Content display

Browsing History

A feature (see Features) that implements fully fledged browsing history using Flag, Rules, and Views. Features Includes browsing history for content, categories, and basic searches. Provides a ...

Search Interests (grassroots)

Welcome to Grassroots Interests. As the name suggests get you the common interest out of specific keyword. The GI Search module adds the extra functionality to the search displaying the common term...
Categories: Administration tools, Performance, Site search

Spider Facebook

Spider Facebook is a Drupal module, allowing you to integrate your website with Facebook. This includes adding Facebook social media widgets and social plugins. As a result you will have an updated...
Categories: Content editing experience, Integrations

Spam Bot Blocker

Overview "Spam Bot Blocker" blocks SPAM submitted through forms. It is a sub-module of CAPTCHA that is unique in three ways: Users can create their own local CAPTCHA Content (it's a normal Drupal...
Categories: Security

Componentize!

Integrate/ingest a well-structured front-end (KSS) style guide. ╰( ⁰ ਊ ⁰ )━☆゚.*・。゚ Map Drupal fields through your existing front-end templates. Organize your front-end into components? Use an...
Categories: Content display, Developer tools

SimpleSAMLphp IdP

simplesamlphp_idp - SimpleSAMLphp Identity Provider This Drupal module integrates drupal with simplesamlphp configured as an identity provider Together with it the drupalas (Drupal Authentication...
Categories: Access control

Guser

This module depends on the Group module. Guser allows administrators of a Group entity to create, delete, and edit subusers and or members of the group. It aims to fully recreate the drupal user...
Categories: Administration tools, Access control

Entity display plugin (Renderkit integration)

"Entity display plugin" is an alternative to entity view modes, based on renderkit EntityDisplay* components. Screencast: https://www.youtube.com/watch?v=AejsIbZO2MI Benefits Benefits for a site...

Annotation Chart

Annotation charts are interactive time series line charts that support annotations. Dependencies Google API Loader Setting up a View This is a View Style plugin that requires 3 field types: Date...
Categories: Content display, Integrations

Angular 2 Entity

This module provides the ability to expose Drupal entities as Angular 2 components through Entity Display Modes and Progressive Decouple Blocks (PDB) contributed module. Since PDB allows to declare...
Categories: Content display, Site structure

WordProof

Timestamp your content on the blockchain With WordProof, you can timestamp your content on any EOSIO blockchain from the comfort of your site. No prior blockchain experience necessary. After the...
Categories: Search engine optimization (SEO), Integrations

443 Session

The 443 Session module makes using HTTPS on your site simple. It is most useful for doing mixed HTTPS where some pages are sent via HTTP, and others via HTTPS. It can be used to protect credit card...
Categories: Security

Flexible Colors

Flexicolor provides a flexible method for Drupal Designers to provide content administrators with ways to color text and backgrounds on different parts of the site. The flexicolor module works in 2...

Authorization Code

Login with a one time password that will be sent via email, sms or some other communication method. Description This module provides a replacement login method, that uses pseudo-random generated...
Categories: Access control

Dummy Content

Dummy Content (DC) provides an API (hooks) for other modules to generate (& manage) dummy nodes. DC allow your custom module to provide demo nodes as soon as the module is installed - this helps...
Categories: Content editing experience, Content display

Entity Parser

Entity Parser is a utility module which provides a possibility to manage Entity Object (Node,Taxonomy term , User and Block Content) to simple array or another custom type such as JSON format . The...
Categories: Developer tools

LegalWeb Cloud

With this plugin, you can use the legalweb.io cloud service with your Drupal page. It connects to the legalweb.io web API and fetches your legal texts, terms & conditions and integrations to insert...
Categories: Access control, Content display, Content editing experience

UberPOS

UberPOS is a point-of-sales system built on top of the Drupal and Ubercart. It provides an AJAX interface for cashiers to easily add products to a customer's order, as well as remove them, accept...
Categories: E-commerce, Integrations

CSSTidy

This modules is no longer being maintained. Consider migrating to Advanced CSS/JS Aggregation This module automatically runs CSSTidy using the highest compression template when CSS optimization is...
Categories: Performance

Pages