Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A general project is anything that is not a module, theme, or other more-specific project type that is managed on Drupal.org. This could include; JavaScript components, Drush extensions, recipes, and PHP libraries.
Drush Shrink Database
Drush extension to shrink database size by wiping older content. The functionality is provided as a Drush command (shrinkdb), and also integrated as options to sql-sanitize. At present it only...
Categories: Developer tools
Drutopia template
This is a composer based installer for the Drutopia distribution (by, uh, Drutopia!). Prerequisites Prepare a local server for Drupal Install Composer Installation of Drutopia basic If you...
druplicon slack bot
a druplicon bot for slack [#3073900]
UI Suite Demo
UI Suite provides a cohesive set of modules to implement full Design Systems while preserving and improving the Drupal site building experience. This project is obsolete, and will be replaced by...
once.js
A JavaScript library to select and filter DOM elements to process them only once. The releases and API documentation for this project can be found on npm under @drupal/once
Accessible Autocomplete
A modern, accessible JavaScript autocomplete library. This library will be Drupal core's replacement for the end-of-life jQuery UI Autocomplete. This library will be made available in Drupal 9 with...
Drupal API
tbc
Generic Drupal Web Components
Inspired by @generic-components/components this project aims to create a library of generic web components that are accessible, framework agnostic, possible to style, and easy to use with data...
Form Generator Trait
On many project I had to make complicated settings form for custom modules, and I must said it is always a painful experience to declare the settings form extending ConfigFormBase,...
Drupal svelte component menu
Drupal svelte component menu A decoupled menu component for Drupal. TODO [#3207522@] [#3207523@] [#3207524@] [#3207525@] [#3207526@] Setting up Run npm init (or yarn init)...
Generic Web Components Vue Test App
This app tests Generic Drupal web components running in an "out of the box" Vue app created with the "vue ui" command. Currently the GDWC menu component has been implemented. In...
Drupal JavaScript SDK
A library that gives you access to the Drupal backend from your JavaScript app. Contrib Kanban : https://contribkanban.com/node-board/f3156723-3452-4f5d-8a07-839714a7c054
Drupal.org Code Repository (Gitlab) & GitHub integration
What This repository is an example to enable mirroring of the Github repository to the drupal.org project hosted on Gitlab. This will update your Drupal.org's project repository with the changes in...
DrupalSqlSrvCI
This project repository includes several scripts to allow Drupal developers to test their modules and code with the Microsoft SQL Server database. The repository contains example YML files that can...
Vuer
Please see the GitHub project page for code and documentation: https://github.com/webol/vuer
Entity dumper
Note this is not a module and needs to be installed with composer require drupal/entity_dumper and then drush cc drush will pick it up. This project provides the entity-dumper drush command which...
Categories: Developer tools
Shimmy
💃Shimmy manages and auto-updates Drupal-compatible shim repositories of third-party libraries - such as frontend libraries - to provide easier integration with composer-installed Drupal...
Dogit
CLI Tool Code is hosted on Github at https://github.com/dpi/dogit License can be found in the Github repository. Link found in sidebar is not relevant.
Drush Sqlsrv Driver
Drupal State
A simple data store to manage application state sourced from Drupal's JSON:API. Usage Install Drupal State via NPM: npm i @gdwc/drupal-state Create a new instance of Drupal State: import {...
DrupalPod
Read in-depth documentation for DrupalPod Start Drupal contributions with 1 click. Download the DrupalPod browser extension Chrome or Firefox. Go to any issue page on Drupal.org ...
Touchstone local environment
Bootstrap a local development environment for Touchstone using Drush commands.
Open Marketing Distribution
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. composer based project Mirror of https://github.com...