PHPackages                             oldmine/google-merchant-feed-generator - 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. oldmine/google-merchant-feed-generator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

oldmine/google-merchant-feed-generator
======================================

Simple Google Merchant Feed generator library

1.2.1(7y ago)072Apache-2.0PHPPHP &gt;=5.3.0

Since Jul 27Pushed 7y ago2 watchersCompare

[ Source](https://github.com/oldmine/google-merchant-feed-generator)[ Packagist](https://packagist.org/packages/oldmine/google-merchant-feed-generator)[ Docs](https://github.com/oldmine/google-merchant-feed-generator)[ RSS](/packages/oldmine-google-merchant-feed-generator/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

Google Merchant Feed Generator
==============================

[](#google-merchant-feed-generator)

[![Latest Stable Version](https://camo.githubusercontent.com/a03cc501ed667317a9aad4d803d7c4c25d557c249ea0b14f49225fbd16aefe06/68747470733a2f2f706f7365722e707567782e6f72672f6f6c646d696e652f676f6f676c652d6d65726368616e742d666565642d67656e657261746f722f762f737461626c65)](https://packagist.org/packages/oldmine/google-merchant-feed-generator)[![Total Downloads](https://camo.githubusercontent.com/b5521579660b56c0cdbb2dbd207a2a88a8a086497b85e47126d6445cd4f0931f/68747470733a2f2f706f7365722e707567782e6f72672f6f6c646d696e652f676f6f676c652d6d65726368616e742d666565642d67656e657261746f722f646f776e6c6f616473)](https://packagist.org/packages/oldmine/google-merchant-feed-generator)[![License](https://camo.githubusercontent.com/817257186b422a1d2e51235e94118f4d04edb71911a6299026c4432a314b8be7/68747470733a2f2f706f7365722e707567782e6f72672f6f6c646d696e652f676f6f676c652d6d65726368616e742d666565642d67656e657261746f722f6c6963656e7365)](https://packagist.org/packages/oldmine/google-merchant-feed-generator)

Library to generate valid [Google Merchant Feed](https://support.google.com/merchants/answer/7052112).

Library check data integrity and format to fit Google Merchant Center requirements.

Data to feed you will take from database, xml, json or other source and set it using library methods.

Getting Started
---------------

[](#getting-started)

### Dependencies

[](#dependencies)

```
PHP >= 5.3
Composer (optional)

```

### Install

[](#install)

Choose acceptable installation method to your website

#### Composer (.json)

[](#composer-json)

```
{
    "require": {
        "oldmine/google-merchant-feed-generator": "master"
    }
}

```

#### Composer (Command Line)

[](#composer-command-line)

```
composer require oldmine/google-merchant-feed-generator

```

#### Without Composer:

[](#without-composer)

```
require_once('src/IFeedGenerator.php');
require_once('src/IGenerated.php');
require_once('src/Constants.php');
require_once('src/Item.php');
require_once('src/Channel.php');
require_once('src/Feed.php');
require_once('src/XMLGenerator.php');

```

#### Usage examples

[](#usage-examples)

See [UsageExample.php](UsageExample.php).

When you have chosen feed generator you can choose method to get result:

```
$generator->printFeed() // Print feed in current document
$generator->saveFeed($file) // Save feed to $file
$generator->getFeed() // Get feed as string

```

Tests
-----

[](#tests)

To run tests use command:

```
phpunit tests

```

Author
------

[](#author)

- **Daniil Zhelninskiy** - [Oldmine](https://github.com/oldmine)

License
-------

[](#license)

This project is licensed under the Apache License Version 2.0 - see the [LICENSE.md](LICENSE.md) file for details

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Every ~2 days

Total

3

Last Release

2843d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/509322033d9f2bed6fb998f6240ace227636d44fa707ba9c926bb37154cbc2be?d=identicon)[oldmine](/maintainers/oldmine)

---

Top Contributors

[![oldmine](https://avatars.githubusercontent.com/u/17456692?v=4)](https://github.com/oldmine "oldmine (11 commits)")

---

Tags

googlefeedgeneratormerchantGoogle MerchantMerchant Feed

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/oldmine-google-merchant-feed-generator/health.svg)

```
[![Health](https://phpackages.com/badges/oldmine-google-merchant-feed-generator/health.svg)](https://phpackages.com/packages/oldmine-google-merchant-feed-generator)
```

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[simplesoftwareio/simple-qrcode

Simple QrCode is a QR code generator made for Laravel.

2.9k27.6M92](/packages/simplesoftwareio-simple-qrcode)[suin/php-rss-writer

Yet another simple RSS writer library for PHP 5.4 or later.

2651.4M20](/packages/suin-php-rss-writer)[mastani/laravel-google-static-map

Laravel Google Static Map Generator

471.5M8](/packages/mastani-laravel-google-static-map)[vitalybaev/google-merchant-feed

PHP package for creating Google Merchant products feed

91979.4k4](/packages/vitalybaev-google-merchant-feed)[rumenx/php-feed

Framework-agnostic PHP Feed generator for Laravel, Symfony, and more.

3652.3k](/packages/rumenx-php-feed)

PHPackages © 2026

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