User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Drupal

Useful resources for Drupal CMS

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 24, 2020, 9:06 p.m.

Thank you nirgn975 & contributors
View Topic on GitHub:
nirgn975/awesome-drupal

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Tools

Scaffold a headless Drupal backend, Angular app client, and Behat tests

102
23
4y 28d
n/a

DDEV-Local: a local PHP development environment system

806
208
4d
Apache-2.0

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.

A VM for local Drupal development, built with Vagrant + Ansible

Drush is a command line shell and Unix scripting interface for Drupal. Drush 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.

Modules

Provides a theme-independent administration interface (aka. navigation, back-end).

Replaces administrative overview/listing pages with actual views for superior usability.

Back up and restore your Drupal MySQL database, code, and files or migrate a site between environments. Backup and Migrate supports gzip, bzip and zip compression as well as automatic scheduled backups.

Back up and restore your Drupal MySQL database, code, and files or migrate a site between environments. Backup and Migrate supports gzip, bzip and zip compression as well as automatic scheduled backups.

This module will allow Drupal to replace textarea fields with the CKEditor - a visual HTML editor, usually called a WYSIWYG editor.

Colorbox is a light-weight customizable lightbox plugin for jQuery. This module allows for integration of Colorbox into Drupal.

Context allows you to manage contextual conditions and reactions for different portions of your site. You can think of each context as representing a "section" of your site.

Display Suite allows you to take full control over how your content is displayed using a drag and drop interface.

Allows Drupal to be operated via RESTful HTTP requests, using best practices for security, performance, and usability.

Enable users to create and manage their own 'groups'.

Enables logging and displaying system events in a number of different use cases.

Forward messages when they are generated.

Register to be notified when messages are generated for specific content.

The modules list page can become quite big when dealing with a fairly large site or even just a dev site meant for testing new and various modules being considered.

Generates a graph of the entities, fields and their relationship of a particular installation of Drupal 7.

This module integrates the wonderful Owl Carousel slider built by OwlFonk.

Convert CSV to SQL and create a table in your Drupal installation.

Provides JSON event pushing to Logs via the tag/http endpoint.

Enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case.

Used to build eCommerce websites and applications of all sizes.

Allows administrators and site designers to create, manage, and display lists of content.

Allows a site administrator to create customized layouts for multiple uses.

Allows a site administrator to create customized layouts for multiple uses.

The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias.

This suite is primarily a set of APIs and tools to improve the developer experience.

Provides a framework for easily creating searches on any entity known to Drupal, using any kind of search engine.

Slick is a powerful and performant slideshow/carousel solution leveraging Ken Wheeler's Slick carousel. See http://kenwheeler.github.io/slick

Provides additional tokens not supported by core (most notably fields), as well as a UI for browsing tokens.

Ubercart is the most popular Drupal E-Commerce platform for your website. It implements everything you need to start selling products online.

The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules).

Extends the entity API of Drupal core in order to provide a unified way to deal with entities and their properties.

Puts core entities into Drupal's cache API.

elFinder is a open source AJAX file manager

IMCE is an image/file uploader and browser that supports personal directories and quota.

Contains both a flexible date/time field type Date field and a Date API that other modules can use.

Suite of modules containing fun for module developers and themers.

Provides a flexible framework for migrating content into Drupal from other sources.

Allows you to define a plugin and set methods to validate the object you'r dealing with.

Webform is the module for making forms and surveys in Drupal.

Allows the use of client-side editors to edit content.

Documentation

Articles

Distributions

Commerce Kickstart is the quickest way to get up and running with Drupal Commerce.

The easiest way to power all of your institution's websites.

Open Atrium, maintained by Phase2 Technology, is a Drupal distribution that allows you to confidently engage with your colleagues through convenient collaboration.

For government and public policy organizations, open source only works if it’s built for the security, accessibility, and flexibility requirements of the public sector.

OpenPublish is a Drupal 7 packaged distribution designed for the online news industry. It is deployed in a variety of media outlets sites including magazines, newspapers, journals, trade publications, broadcast, wire service, multimedia sites and membership publications.

Books

Videos

Podcasts

Community

Tips

Wiki used for and by Gizra's employees

63
13
3y 9m
n/a