PHPackages                             comunicart/magento2-doofinder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. comunicart/magento2-doofinder

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

comunicart/magento2-doofinder
=============================

CSV generation for Doofinder.

2.0.0(9y ago)0135OSL-3.0PHPPHP ~5.5.0|~5.6.0|~7.0.0

Since Nov 11Pushed 9y ago2 watchersCompare

[ Source](https://github.com/comunic-art/magento2-doofinder)[ Packagist](https://packagist.org/packages/comunicart/magento2-doofinder)[ RSS](/packages/comunicart-magento2-doofinder/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Magento 2 Doofinder module
==========================

[](#magento-2-doofinder-module)

Generation of CSV file to import in Doofinder.

Install
=======

[](#install)

Download:

`composer require comunicart/magento2-doofinder`

Enable module:

`php bin/magento module:enable Comunicart_Doofinder`

Usage
=====

[](#usage)

CSV generation will be done every 6 hours as cron task. In addition, you can also perform the generation manually through the console:

`php bin/magento doofinder:generate`

This command will create a CSV file in folder named *doofinder* inside *media* folder. The name of file will be the store view code. If you have more than one store view, generation process will create one file by store view.

Once CSV file (or files if you have more than one store view) is generated, you can provide CSV file URL in Doofinder settings page:

**

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3563d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2cb21c357a76358adc60ac0bc0513c6cb2d43296f5c22d3fe5036fb991e00d01?d=identicon)[sjovanig](/maintainers/sjovanig)

### Embed Badge

![Health badge](/badges/comunicart-magento2-doofinder/health.svg)

```
[![Health](https://phpackages.com/badges/comunicart-magento2-doofinder/health.svg)](https://phpackages.com/packages/comunicart-magento2-doofinder)
```

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27714.5k4](/packages/nosto-module-nostotagging)[fishpig/magento2-wordpress-integration

Securely integrate WordPress and Magento 2.

83374.7k7](/packages/fishpig-magento2-wordpress-integration)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1861.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1015.1k29](/packages/loki-magento2-components)[mage-os/module-rma

Return Merchandise Authorization

229.1k](/packages/mage-os-module-rma)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
