Similar Module Review

Events happening in the community are now at Drupal community events on www.drupal.org.

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

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.
Read more
lpalgarvio's picture

Comparison of Permissions page enhancers - mass checkers

Read more
lpalgarvio's picture

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.
Read more
ClearXS's picture

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 more

Node-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
Read more

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
Read more

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 more

Commercial 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 more

WYSIWYG inline image uploading

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
Read more

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 more

Mobile 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

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 more

Comparison 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
Read more
ClearXS's picture

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 more

Spam 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
Read more
Melissamcewen's picture

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.

Read more

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 more

Font 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 more

Facebook 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 more

CRM Module Comparison (Civicrm, crm, salesforce)

Read more
Subscribe with RSS Syndicate content

Similar Module Review

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: