Historically, one of the major problems on drupal.org is comparing multiple modules that all do similar things. See results of a survey of drupal.org users.
This group was created with multiple purposes around finding duplicate modules, analyzing their similarities/differences, and seeing if there is room for collaboration between them. Some times there are good reasons to fork a module, or similar looking projects can be very different when you actually use them, sometimes modules get released simply because people couldn't find what they wanted, or because they didn't realize they could file a patch instead.
Please use Wiki pages to post comparisons of projects which seem to be duplicates so they can be updated and expanded by other group members.
This group won't be dealing with module metrics and rankings - because that group already exists: http://groups.drupal.org/module-metrics-and-ranking it's about dealing with the 4000+ projects we have already, and hopefully leading to new and fruitful relationships between contrib developers.
See also a similar comparison of similar modules in the handbooks on Drupal.org.
Comparison of combined Tweaks modules
Last updated by lpalgarvio on Thu, 2010-09-23 02:26
Comparison of combined Tweaks modules:
- Fix Core - contains many important tweaks/fixes in a single module.
- Util - contains a lot of tweaks and utilities, split into many many submodules.
- Drupal tweaks - contains a lot of tweaks and utilities, in a single module, with a few optional submodules.
- Database tweaks - DB tweaks only. deprecated; merged into Drupal tweaks.
- All in one mini-features - contains a few tweaks. superseded by other modules like Development.
Comparison of Permissions page enhancers - mass checkers
- Check Heavy UI - adds "check all" checkboxes for both columns AND rows. does not have an official release, but there's a development release.
- Permission Select - adds "check all" checkboxes for columns. the javascript code is really slow.
- All Permissions - a lot more limited.
- Better Permissions - a lot more limited.
Comparison of Menu delegation/Administer Menu permission modules
module comparison:
- Menu Permissions - allows giving roles the ability to administer certain menu groups (and by result their menu entries). it's simple as it only adds a new permission per menu group. requires giving the "Administer Menus" permission, which means users can rename the menu group.
- Menu Admin per Menu - allows giving roles the ability to administer certain menu groups (and by result their menu entries). it's simple as it only adds a new permission per menu group. IMO, it's a "better version" of the previous, because unlike the previous, it DOES NOT require giving the "Administer Menus" permission.
- Delegate Menu Administration - allows giving roles the ability to administer certain menu groups and their menu entries. it's complex because it allows giving permissions by menu group and menu entry. unrecommended unless you require that particular feature.
A way to taxonomy index all modules..?
I'm sorry that I've missed this group adding to this topic:
Years looking for very difficult to find modules, but now there is a way? - http://groups.drupal.org/node/94284
Having modules indexed to its feature, is the basic start of our problem here; finding similar modules..!
Then one could enter other tables (or click-able tables within a table-field??!) to get more details.
Read moreNode-as-block module comparisons
There are several modules and other approaches that allow a node to be presented as a block:
| Module | 6.x | 7.x | Usage (7.x) | Notes | Module Updated | Info as of | Links to this page |
|---|---|---|---|---|---|---|---|
Geospatial Modules Assessment
An assessment of all geospatial-related Drupal modules, as a directory resource.
The list includes some sandbox projects and some projects on github only.
Please help us identify and describe modules that you maintain or are aware of.
| Module | 5.x | 6.x | 7.x | 8.x | Category | Maintained | Integrates With | Doc Level |
|---|---|---|---|---|---|---|---|---|
| Ad GeoIP: adds geotargeting functionality to the Drupal advertisement module | Y | Y | N | N | Geocode | Fixes only | Drupal advertisement | Poor |
Resource Availability / Reservation / Booking Modules
Several projects handle scheduling reservations for a scarce resource— a conference room, a tee time, a dinner table.
See also Comparison of Booking System modules.
Read moreCommercial Video Hosting Solutions
There are video hosting solutions for people who want to "roll their own" and encode/host locally and then solutions for people who need to host commercial videos, and don't want to mess with encoding/bandwidth locally. In these cases an external commercial provider (i.e. not Vimeo) is appropriate. Let's compare solutions.
Brightcove
Also Media: Brightcove Includes a plugin for the Embedded Media Field module.
Read moreWYSIWYG inline image uploading
Last updated by pillarsdotnet on Thu, 2011-06-30 01:16
Modules supporting uploading images inline into WYSIWYG textareas.
If you are looking for more detailed reviews, check this wiki post
WYSIWYG integrated
Must have (criterias):
- Must have a kind of a dialog to add it inline - so integrate with the WYSIWYG editor in kind of a way
| Name | Releases | Description | Usage |
|---|---|---|---|
Google Apps/Auth API integrations
Most of these provide some level of integration with Google's API for authorization. Some offer synchronizing Drupal and Google Apps credentials also.
DrupalGapps http://drupal.org/project/drupalgapps (6.x)
Google Authentication for Web Applications http://drupal.org/project/google_auth (6.x)
Google Apps Authentication http://drupal.org/project/googleauth (5.x)
Google Auth http://drupal.org/project/gauth (No release)
Google App Authentication http://drupal.org/project/googleapp_authentication (no code)
Comparison to come...
Read moreMobile web enablers
To offer both desktop and mobile versions of a Drupal site, a mobile-friendly theme is step one, then an additional module or three to detect the user agent and then filter the output or select an alternative theme. This table compares
- iDrupal
- Japanese Mobile
- .mobi Loader
- Mobile by Mobify
- Mobile Plugin
- Mobile Theme
- Mobile Tools
- Nokia Mobile Theme
plus Switchtheme, a generic user agent detection-based theme switcher. This is not a comparison of web-to-sms gateways, location-based frameworks, or contributed mobile themes.
Read moreComparison of Breadcrumb Modules
| Module | Versions | Description | Dependencies | Notes |
|---|---|---|---|---|
| Breadcrumb | 8.x-1.x-dev | Seeks to replace Drupal core's menu.inc breadcrumb functionality with a separate module for D8 core | ||
| Breadcrumb2 | 7.x-1.0-beta3 | this module provides a new, fieldable 'breadcrumb' entity - leverage the power of fields! | Views,Link,Entity API,Rules,Field validation |
Group organization, streamlining, jQuery 1.8/1.9, JavaScript, AJAX, jQuery Eye Candy, etc.
Hi,
actually I don't know the differences between AJAX, JavaScript and jQuery. But before answering here, maybe a wiki page is missing and could be mentioned in the group description?
In many groups such info lacks in the description. Yes I'm familiar with groups, but from Yahoo and the Dutch http://Clubs.nl (they WERE the first & the best, Yahoo bought the software and made a cut down version for its groups). So I'm not that happy with the features and design of Drupal groups, but that's another issue...
Read moreSpam prevention
Table Key:
S = Stable Release
1 = A 1.0 (or other) release which is not considered stable
RC = Release Candidate
D = Development version
B = Beta
A = Alpha
N = None available
Module versions and usage current as of August 2022.
CAPTCHAs
Modules which present the user with a code or challenge to complete.
| Project | Path | 7.x | 8.x/9.x | Description | Usage |
|---|---|---|---|---|---|
WYSIWYG Modules
Comparison of WYSIWYG Modules. So far only the WYSIWYG module and CKEditor, but I'll add more soon. If you want to contribute....the edit button is there :)
Read more"Base" install profiles
Most of these profiles claim to do the same kinds of things "Basic set of most common contributed modules/configuration to get up and running faster." Some of them are specific to a company. None are specific to a particular industry/market.
- http://drupal.org/project/cornerstone
- http://drupal.org/project/buildkit
- http://drupal.org/project/agaric_starter
- http://drupal.org/project/emspace
- http://drupal.org/project/the_base
- http://drupal.org/project/openband
- http://drupal.org/project/advantage
- http://drupal.org/project/topmodules
Moderation modules
This is related to, but not the same as Moderating Revisions. Both have the concept that a node created or edited by an untrusted user moves to a moderation queue until an admin can review it. Revision moderation displays an older, approved revision of a node after an untrusted user makes an edit. Moderation is simpler, as it doesn't have the feature of a visible older revision: the edited node simply goes back to the earlier moderation queue state.
Some features of moderation that some but no all moderation modules have:
Read moreFont Rendering
These are known modules that make custom fonts possible through various methods. The table attempts to provide an overview of the differences and status of the available modules.
Read moreFacebook Modules
There are several Drupal packages that allow various levels of integration with Facebook. I know that many developers like myself have been looking for a reliable package to integrate Facebook with their Drupal sites. For a while there were orphan projects and little development, but in the past couple of months there has been progress on multiple fronts. Last week's introduction of Facebook's social plugins and the revamping of their API will likely make Facebook connectivity ubiquitous across the web, making these modules crucial for Drupal.
Read moreCRM Module Comparison (Civicrm, crm, salesforce)
- CiviCRM is a standalone system that works in part with Drupal. It is the oldest and most popular module in this space. There are also a lot of other modules providing civicrm related features
- Party defines an entity that represents parties, that is, people or organizations. The Party module is thus the core of a planned Drupal CRM.

