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

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

CSS Editor

This module allows site builders to customize a theme's CSS through the browser, using a rich text editor with syntax highlighting and live preview. The module has just one option in its...
Categories: Developer tools

Custom Formatters

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The Custom Formatters module allows users to easily...
Categories: Content display, Developer tools, Site structure

Syntax highlighter for CKEditor

This module integrates the syntax highlighter CKEditor plugin (that works together with Alex Gorbatchev syntax highlighter library) when using CKEditor module (https://drupal.org/project/ckeditor)....
Categories: Content editing experience, Developer tools, Integrations

Server-sided code highlighting

To improve the readability of code, many text editors use language-specific syntax highlighting. This module uses the highlight.php library to offer similar functionality when displaying code...
Categories: Content editing experience, Content display, Developer tools

Prism

Prism.js is a lightweight, extensible syntax highlighter, built with modern web standards in mind. Use this module to add code syntax highlighting to your Drupal content. The module provides a...
Categories: Developer tools, Integrations

Highlight Js syntax highlighter

Overview The Highlight Js(CKEditor5) module for Drupal 9/10 enriches the content editing experience by seamlessly integrating the powerful syntax highlighter, Highlight Js, into CKEditor5. This...
Categories: Content editing experience, Developer tools

kde

A set of tools to aid Drupal development using KDE. KatePart Syntax Highlighting Contains KatePart modified PHP syntax highlighting config tied with a *.module and *.tpl.php files to recognize...
Categories: Developer tools

{syntaxhighlighter} to PRE Converter

This is the utility module for Drupal 7 that allows users to convert old {syntaxhighlighter} tags to <pre> in nodes. Overview The Syntax highlighter module highlights program code in nodes....
Categories: Content display, Developer tools

Code Filter

This module provides a simple text format (input filter) that handles <?php ?> and <code></code> tags so that users can post code without having to worry about manually escaping...
Categories: Content editing experience, Developer tools

RegexPal

RegexPal is a JavaScript regular expression tester implemented in JavaScript and available at RegexPal.com. It includes real-time regex syntax and match highlighting. The regex syntax highlighting...
Categories: Content display, Developer tools

CKEditor CodeSnippet

This module enables the CodeSnippet plugin from CKEditor.com in your WYSIWYG. It includes the highlightjs library and all available styles for it. If you've ever wanted to drop code examples in...
Categories: Content editing experience, Content display, Developer tools

codemirror

code editor with syntax highlighting using the codemirror
Categories: Developer tools

Options Element

Options Element is a module that provides a better mechanism to specify select list, checkbox, and radio button options. Rather than requiring the user to use strange syntax like "key|value" in a...
Categories: Administration tools, Developer tools

Syntax Highlighter

This module integrates the SyntaxHighlighter Javascript Library into Drupal for source code list syntax highlighting within any Drupal contents. Note: the SyntaxHighlighter Javascript library is...
Categories: Content display, Developer tools, Integrations

Code Snippet GeSHi

The module provides integration of the Code Snippet GeSHi addon with CKEditor. Dependencies GeSHi Filter for syntax highlighting CKEditor (in core)
Categories: Content editing experience, Developer tools, Integrations

Code per Node

Code per Node makes it possible to add custom CSS and Javascript per node, per content type, per block, and globally. The code is stored in the database, but served from the file system. It also...
Categories: Developer tools

CKEditor CodeTag

Adds support for inline code blocks in CKEditor. Installation This module requires the core CKEditor module and the CodeTag plugin from CKEditor.com. Download the CodeTag plugin from http:/...
Categories: Content editing experience, Developer tools

Editor css

This module gives administrators access to a powerful text editor with syntax highlighting and a live preview for editing a theme's CSS. The settings page for each theme will have a text-area where...
Categories: Developer tools

Google Code Prettify

Simple and lightweight syntax highlighting of source code snippets using Google Code Prettify JavaScript library for Drupal. You don't need to add additional markup to source code and neither to...
Categories: Content editing experience, Developer tools

PHP Error

Error reporting done right! Better error messages, full syntax highlighting, code snippets and works for AJAX too! Requirements PHP 5.3+ PHP Error Library Installation Download the php_error module...
Categories: Developer tools

Devel PHP Exec Extra

A simple module to extend Devel's Execute PHP Code page to include syntax highlighting. Also includes experimental auto-complete functionality. Also includes tabbing and auto-save functionality....
Categories: Developer tools

Charts

Transform data into information. The Charts module enables users to build dynamic charts without writing a line of code by using the Views module or a Chart field (advanced users can make use of...
Categories: Content display, Developer tools, Integrations

Module File Editor

Module File Editor provides a web-based interface for viewing and editing module files directly within the Drupal admin UI. It features a file browser, a syntax‑highlighted code editor, and save...
Categories: Developer tools

Extended Tools for PHP Execute

Awesome module was develop by Cristian Fleischer (DizzyC). Many thanks to him. Overview PHP Execute Extended Tools is meant to be an extension to Devel's PHP Execute page (/devel/php) PHP X Tools...
Categories: Developer tools

Fast Permissions Administration

This module is here to alleviate frustration when trying to manage permissions in Drupal. By providing a better permissions interface hopefully a few innocent keyboards and mice can be saved....
Categories: Access control, Administration tools, Developer tools

Pages