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

877 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.

Living Styleguide

Overview This module is a Drupal port of the KSS living styleguide methodology using the Composer library. The module supports CSS and Sass based commenting. Here are a couple Sublime text comment...
Categories: Administration tools, Developer tools

Leaflet countries

Introduction When dealing with country data its useful to be able to highlight a country or a set of countries on a map. This module provides a field formatter which can display a single country...

Events calendar feature

Here is an example of how to build a list of events with a calendar block that filters the listed events for a particular day in Drupal 7. What does this feature do? Checks that you have the...
Categories: Content editing experience, Site structure

link node

Once installed (see README in the archive) you (or any user who can post) can add an embedded href link to any node using the syntax (where N is a number, and NNN is a node id): [node:NNN]...
Categories: Content editing experience

Quick Edit Tab

This module provides a Mobile Friendly Navigation Toolbar tab for the Quick Edit module. The primary focus of this module is ensuring that in-place editing is easier to use. This module is not a...

Weform Stepbar

Provides a "step bar" at the top of multiple page Webforms. Provides a label for each page of a webform. All the labels will appear at the top. The current page will be highlighted.
Categories: Content display

Click to tag

This module allows easy tagging of the content. To use it: highlight text click on the Add button when finished, click on the Save button Dependencies: Chaos tools. This module is sponsored by...
Categories: Site structure

JS Example

This is an example module that highlights the difference between a full Drupal bootstrap and a lightweight Drupal bootstrap. This is not intended to be used on production on any sites, as it is...
Categories: Developer tools, Performance

MapPoint

Allows users to create highlighting and points on a map of the United States and display them using a predefined token. The SVG responsive map was provided by:
Categories: Content editing experience

Emphasis

Emphasis provides dynamic paragraph-specific anchor links and the ability to highlight text in a document, all of which is made available in the URL hash so it can be emailed, bookmarked, or shared...
Categories: Site structure

D3Map Region Views

The D3Map Region Views module extends the feature of D3Map views module. This module helps to highlight specific regions and makes each region clickable to filter the content to specific region. We...

Specialized Syntax Querying

Specialized Syntax Querying
Categories: Performance

Client URL

Occasionally, you need to show a client several different color options for a page or highlight a particular element in a layout for a customer, but you don't want any other users to see those...
Categories: Content display, Developer tools

CAS roles

The CAS and CAS attributes projects allow a drupal site to act as a CAS client. The latest versions include also basic mapping of roles. However, if you need a more complicated role mapping from...
Categories: Access control

Guiders-JS

Provides the Guiders-JS library to Drupal. Guiders are a user experience design pattern for introducing users to a web application. Guiders are a great way to improve the user experience of your...

Textile

This module implements the popular Textile markup shorthand, and allows you to enter content using a simple, plain text syntax that is filtered into valid (X)HTML. It was originally developed by...
Categories: Content editing experience

Open Academy News

Announcements and highlights in one organizable, RSS-friendly stream. This module is part of the Open Academy distribution. See the Open Academy project page for more information and file all...

Highlight new nodes in a view

The Drupal 7 module for highlighting new content titles in a view for a definite period of time. The module was created as the solution for these forum requests: https://www.drupal.org/paid...

Leaflet Dynamic Table

A Drupal module that provides a dynamic attachment display for Leaflet Map Views that updates based on the map viewport. Features ## Description This module extends the Leaflet Views module by...
Categories: Content display

Menu Trails

This module adds some common-sense usability to Drupal's menu system Menu Trails implements primary/secondary links which keep the current menu trail "active" or highlighted. A handy snippet ready...
Categories: Content display, Site structure

mda_feedback

This is a website feedback module similar to the way Google+ works. It provides area highlighting through the webforms module. It also provides links that redraw the feedback given to the...
Categories: User engagement

IP Geolocation Views & Maps

Despite what the name may suggest, IP Geolocation Views & Maps (IPGV&M) is first and foremost a mapping engine. The module makes it very easy to create Views-based mapping solutions using the map...

EzMath

convert a readable-math-syntax into mathematics notation on web
Categories: Content editing experience

Headup Complementary Content Widget

Warning message As of April 14, 2019, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please post a comment on [...

Speakeasy: Text-to-Speech Block

Speakeasy adds accessible text-to-speech controls powered by the browser's Speech Synthesis API so visitors can listen to your site content, complete with keyboard shortcuts for quick playback...
Categories: Accessibility

Pages