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

1,464 distributions match your search

Distributions provide site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration. They make it possible to quickly set up a complex, use-specific site in fewer steps than if installing and configuring elements individually.

web-2-print

Web to Print distribution based on drupal

Demonstration Site Install Profile

Demonstration Site Install Profile screenshot

Allows restoration of the Demonstration Site module's database dumps during site installation.

Go1_taskmanager_training

Here is the first project made by Khanh and Tien.

Pastebin

Pastebin

Pastebin is a Drupal distribution that provides you with a pastebin site out-of-the-box.

NewsPlatform

NewsPlatform is a news publishing platform with a verification framework.

NewsPlatform allows you to curate pieces of evidence from social media and the web, and tie them together as a news Event. An event has a verification status and narrative which can be updated as more evidence is added. Events can be collected together to form a Story. A story allows you to tie events together with editorial analysis and original content.

Network of Communities

Creates a simple installation that assembles the OG/Spaces/Features stack and allows you to start creating communities. Also includes two small -- optional -- features for creating discussions and wiki pages within a community.

Due to the restrictions on Drupal.org's make files, I cannot create any release nodes. Please refer to this project directly through the git repository.

OpenCart

Drupal Commerce OpenCart fastest way to get up and running with Drupal E-Commerce. It includes the latest versions of Drupal core,

lms

A site profile leveraging the course module (and friends) to create a Drupal-based LMS

CCK Date Testsite

This is an installation profile to setup a test site for CCK date fields. It generates a different content type for every combination of CCK date field type (Date, Datestamp, Datetime) and timezone handling (Date, Site, User, UTC, and None), and then generates 4 nodes of each type (2 days ago, now, 2 hours from now, 2 days from now). It also generates a bunch of users from different timezones. It configures Devel and Signup, sets up roles and permissions, and so on. This profile depends on the Install Profile API.

Adapted

Kickass websites need a kickass platform

A mashup of all the best distros, profiles and features, with a mobile-first approach.

Installation with Aegir

  1. Create a new platform and use the following makefile to build it:

    http://drupalcode.org/sandbox/theohawse/1928548.git/blob_plain/HEAD:/build-adapted.make

  2. Create a new site using the Adapted profile and Adapted platform created in step 1.

Features:

  • Magical Goodness
  • Super pretty and mobile friendly experience during drupal installation.
  • Various backports from drupal 8 including Edit and Navbar
  • Runs Fast! Css Embedded Images + Speedy + Bootstrap Optimizer
  • Sets up Wysyiwyg module with Ckeditor
  • Creates an Admin role and assigns all permissions to it
  • Bundled with themes that are responsive & mobile friendly!
  • Defaults to AT Panels Everywhere
  • Replaces main menu with Superfish
  • Comes with predefined content types (Article,Page,Photos,Video)

To-Do list

E-Journal Install Profile

This install profile will allow site administers to create a basic online journal to publish articles and journal issues. It was developed in Drupal 5 and is being used on a few sites:

http://arcade.stanford.edu/journals/rofl/
http://arcade.stanford.edu/journals/occasion/
https://www.stanford.edu/group/mantis/cgi-bin/

WET (Deprecated)

Web Experience Toolkit Logo

This project has moved to: http://drupal.org/project/wetkit which has the appropriate machine name for our installation profile.

Please update your bookmarks!

HostSlave

Deprecation notice: this profile has been removed because Aegir 0.2 will not require any preconfiguration to deploy new platforms.

Drupal VM

This CentOS 6 virtual machine (VM) features everything you need to start using Drupal right away. The Drupal site is installed in /var/www/html/drupal-7, it connects to a local fresh database (see credentials) and this build is initially entitled 'Devopera Drupal Demo'. There's a symlink in the user's home directory making it straight forward to start installing modules using either Samba or SSH.

Quality Management System

Quality Management System

The purpose of this project is to enable the provision of quality management services (QMS) through the implementation of the Requirements and Testing Hub (RTH) framework using the drupal framework.

This project comes as a result of the work currently done at the University of the Witwatersrand, Johannesburg, South Africa. It is with the help of the RTH tool - that the creation of QMS can aid in achieving the following goals;

1 - Improving users satisfaction

- This goal entails the improvement of users of any system (especially ERPs) by making it easy users to self-support and track all their queries, defects and enhancements

2 - Reduce the cost of development

- It is clear that with clearly defined checkpoints in any development - everyone will know the cost of time and money incurred.
- Visibility to any development cost - will encourage all to limit the costs

3 - Reduce the cost of maintenance

- With the any development it is essential to prepare post-development support processes in the form of a quality assurance (QA) manual that will aid in conducting quality control (QC) processes during any system production support
- Achieving the first goal through the achievement of the second goal will automatically translate to the achievement of this goal.

eWorkSpace

eWorkSpace

This is a project aimed at facilitating the sharing of daily work - tasks - through a distributed network of work platforms and people. This can be perceived similar to crowd-sourcing - though this adds the value of continuous sharing of tasks between industry professionals, university students, graduates and school learners.

The projects attempts to implement services that will enable the following scenarios amongst the target users;

Folders Distribution

Folders is a very small and simple distribution focused on file management.

Is designed to work out of the box as a public file repository.

Possible use cases of this distributions are:

  • You are a teacher a want a really simple way to categorize your files in folders.
  • You are not a teacher but you want a really simple way to categorize your files in folders :)

Development in progress.

packgr

packgr preview

packgr is a multistep installer for Drupal 6 that allows the selection and configuration of multiple 'Packages' upon installation of a new Drupal site.

View a screencast of packgr in action.

How it works

It is implemented as an install profile, which a user can choose upon installing a new instance of Drupal. Upon completion of the basic site configuration information, the user is given a change to select multiple 'Packages' which can define multiple tasks, forms, and modules to enable. The installer than walks the user through each step of each package, presenting forms and updating the status of installed packages.

Behind the scenes

Each package consists of a packagename.inc file located in the packgr/packages directory. This file contains two hooks, one to define the info about the package, and another to define default tasks and their callbacks. Please look at the Default package included with packgr for more examples.

Dorque

Dorque is short for Drupal Torque - a play on the Amazon Turk. Where drupal.org/project/mturk works to connect users to the Amazon Turk, this Dorque works to emulate the Amazon Turk using off-the-shelf drupal modules and features.

Features

  • bulk upload media for analysis
  • upload spreadsheets
  • create forms
  • set the number of people that need to be tested
  • approve or disapprove work
  • export results
  • collaborate with other Dorque sites

Postfix

The future home of the upcoming D8 Postfix Admin Profile.

This projest inspired by the Mailfix module.

Pushlib

What is Pushlib?

Pushlib is a Drupal 7 distribution for displaying published books meant for Authors and Publishers, with the tools they need for effective public engagement. It is built to work for Authors out of the box, but is also extendable for building Book publishers sites. Pushlib provides a simple workflow for managing and syndicating your publications, reviews, texts, media, events, news and more.

Drupal Developer

This is an install profile designed to jump-start module development. It rewrites the install forms, providing a default username and password of admin/drupal (this has changed from the old package which was drupal/drupal). It also installs and configures developer modules like devel and coder.

Default username and password: admin/drupal.

WARNING! This profile contains potentially dangerous user settings, permissions, do not use it on a live site.

Installation and update

Either download the large tarball below, or create a small makefile (also packaged with the distribution):

api = 2.x
core = 7.x
projects[] = drupal
projects[drupal_developer][type] = "profile"
projects[drupal_developer][download][type] = "git"
projects[drupal_developer][download][revision] = "7.x-1.x"

Use it with drush make like so: drush make dd.make [mysite], where dd.make contains the text above and [mysite] is the target directory to build the new site in.

Modules within the package

  • devel
  • admin menu
  • coder
  • features
  • grammar_parser
  • schema
  • xhprof

Suggestions and issues

Pages