PHPackages                             blazingdocs/blazingdocs-php - 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. [API Development](/categories/api)
4. /
5. blazingdocs/blazingdocs-php

ActiveLibrary[API Development](/categories/api)

blazingdocs/blazingdocs-php
===========================

v1.0.0(4y ago)15MITPHP

Since Aug 21Pushed 4y ago1 watchersCompare

[ Source](https://github.com/blazingdocs/blazingdocs-php)[ Packagist](https://packagist.org/packages/blazingdocs/blazingdocs-php)[ RSS](/packages/blazingdocs-blazingdocs-php/feed)WikiDiscussions master Synced 1w ago

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

BlazingDocs PHP client
======================

[](#blazingdocs-php-client)

High-performance document generation API. Generate documents and reports from СSV, JSON, XML with 99,9% uptime and 24/7 monitoring.

Installation
------------

[](#installation)

Run this line from Terminal:

```
composer require blazingdocs/blazingdocs-php

```

Integration basics
------------------

[](#integration-basics)

### Setup

[](#setup)

You can get your API Key at

```
$client = new \BlazingDocs\BlazingClient('API-KEY');
```

### Getting account info

[](#getting-account-info)

```
$account = $client->getAccount();
```

### Getting merge templates list

[](#getting-merge-templates-list)

```
$templates = $client->getTemplates();
```

### Getting usage info

[](#getting-usage-info)

```
$usage = $client->getUsage();
```

### Executing merge

[](#executing-merge)

```
$client = new \BlazingDocs\BlazingClient('API-KEY');

$parameters = new \BlazingDocs\Parameters\MergeParameters();
$parameters->dataSourceType = \BlazingDocs\Utils\Constants::JSON_TYPE;  # data in json format
$parameters->sequence = false;  # data is object
$parameters->strict = true;  # keep json types

$jsonFile = file_get_contents('PO-Template.json');
$streamFactory = Psr17FactoryDiscovery::findStreamFactory();

$content = $streamFactory->createStreamFromFile('PO-Template.docx', 'r');
$template = new \BlazingDocs\Utils\FormFile('PO-Template.docx', $content);

$data = $client->mergeWithFile($jsonFile, 'output.pdf', $parameters, $template);
```

Documentation
-------------

[](#documentation)

See more details here

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

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

Unknown

Total

1

Last Release

1731d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/561195380252e8fccb20213de11f2e573173236b56e4d0df9fa7129983ade480?d=identicon)[blazingdocs](/maintainers/blazingdocs)

---

Top Contributors

[![dakinfeev](https://avatars.githubusercontent.com/u/70884455?v=4)](https://github.com/dakinfeev "dakinfeev (6 commits)")

---

Tags

apicsvdocdocument-generationdocumentsdocxjsonmail-mergeodtpdfreportstemplatesxml

### Embed Badge

![Health badge](/badges/blazingdocs-blazingdocs-php/health.svg)

```
[![Health](https://phpackages.com/badges/blazingdocs-blazingdocs-php/health.svg)](https://phpackages.com/packages/blazingdocs-blazingdocs-php)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[jane-php/jane-php

All jane libraries into one repository

678254.7k4](/packages/jane-php-jane-php)[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

310107.9k1](/packages/cognesy-instructor-php)[tg-bot-api/bot-api-base

Clear and simple Telegram bot API

22278.8k2](/packages/tg-bot-api-bot-api-base)[api-platform/serializer

API Platform core Serializer

223.4M31](/packages/api-platform-serializer)

PHPackages © 2026

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