Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Password Strength
Password Strength module provides realistic password strength measurement and server-side enforcement for Drupal sites using pattern-matching and entropy calculation. Almost any type of password...
Categories: Security, Developer tools
Custom Pagers
Custom Pagers allows administrators to define context-sensitive previous/next pagers for any node type. The list of nodes to be cycled through is generated by a user-selectable view, and each pager...
Categories: Content display
Devel Addition
Provides extra devel like functionality. Currently, it adds support for viewing forms and blocks. Development sponsored by Comic Relief.
Categories: Developer tools
Editor Views
The Editor Views module defines a new filter for views - Node access: Edit / Delete. Add the filter to a view, and you are then able to display nodes only if user has view, edit or delete access....
Categories: Access control
Search Lucene API Node Filter
Search Lucene API Node Filter is an add on module to Search Lucene API. 6.x-1 works with Search Lucene API 6.x-1 6.x-2 works with Search Lucene API 6.x-2 It allows nodes to be hidden from the...
Categories: Site search, Integrations
LibDB
LibDB allows you to smartly and easily catalog your movies, books, magazines, comics, etc. into your own computerized "personal library". It is a free, open sourced library and asset management...
Allowed Values Element
This module defines an allowed values form element - which will validate only if one of the predefined values is entered by a user. It is validated via ajax if javaScript is available; on form...
Collector
Collector is an API for creating Collector items. Collector items are entities of a specific type with a selected API source - like a book with Google Books or Goodreads source. The idea is to...
Categories: Developer tools
Image manipulation
This module is used to manipulate your input image with lot of image effects like below, Grayscale Brightness Shading Negative Pixelation Crop Resize Rotate Watermark Text Watermark Image Comic...
Categories: Media
Webcomic
The webcomic module is designed to maintain an online comic or graphic novel. It can be used for simple strip-a-day comics as well as more complex graphic novels, where organization by storyline...
Categories: Content editing experience, Media
CKEditor Fonts
CKEditor Fonts plugin for Drupal 8 CKEditor Fonts module allows you to to connect your theme fonts to CKEditor. Install Place the ckeditor_fonts directory in the /modules folder of your Drupal...
Categories: Content editing experience, Developer tools
Daily
The daily module is meant for things like comic strips or daily headlines. Any node can be `daily content', which means it is associated with a certain group (implemented as a taxonomy term) and...
Categories: Content editing experience
Top Node
Top Node provides a Views display type called 'node page' that displays a single node, using the same code that the node module does on that node's own default page. This lets you use Views to set...
Categories: Content display
Autocomplete Element
Provides an autocomplete form element based on the jquery.autocomplete. It's the same plugin as used in the search on Drupal.org's API reference pages, and is more customisable than the default...
Social Links API
Light-weight social share links to attach to your entities! Clicking the link opens a popup to share your content's page, or a custom callback can used to e.g. format the link to open in your mail...
Categories: Developer tools, Search engine optimization (SEO)
PageFlip: Book, Magazine, Comic Viewer
PageFlip simulates "flipping through the pages" of books, magazines, comics, flyers, or other "book"-like content. PageFlip includes two viewers: PageFlip MegaZine3 Viewer and PageFlip HTML...
Categories: Content editing experience, User engagement, Media
Media Query Fallback
Provides graceful media query fallback for legacy Internet Explorer browsers. This module will allow you to gracefully degrade your mobile first website to a specific breakpoint for older browsers....
Categories: Developer tools
Imagecache Quality
(For Drupal 7 and 8, Image Quality module is available) Set the image quality per ImageCache preset! Through ImageAPI, you can set the quality of images ImageCache produces. But since ImageAPI...
Categories: Content editing experience, Media
Views Showcase
The Views Showcase can be used to create very elegant and beautiful Showcases to display content you may want to highlight in your site. This module integrates with Views module, so you can use any...
Views Node Filter
List of nodes as Views' filter Views provides us with abundance of filters; however, Views doesn't provide a list of nodes as a filter for this reason. This module solves that issue by, well, using...
Categories: Content editing experience
Nano Banana Editor
Features Edit Existing Images: Transform media images with AI-powered editing Generate New Images: Create images from text descriptions or image references Multi-Image Composition: Combine up to 14...
Categories: Content editing experience, Media
Comic View
If you are using imagefield module, you can use a new type of image visualization for your CCK field. You will see one image per time and the others using the pagination. This module has...
Categories: Developer tools, Media