PHPackages                             nisam/doc-parser - 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. [PDF &amp; Document Generation](/categories/documents)
4. /
5. nisam/doc-parser

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

nisam/doc-parser
================

Find and replace text in a word document file. Also can generate new files from templates

0.0.6(8y ago)125MITPHPPHP &gt;=7.0

Since Apr 19Pushed 8y ago1 watchersCompare

[ Source](https://github.com/mail2nisam/doc-parser)[ Packagist](https://packagist.org/packages/nisam/doc-parser)[ RSS](/packages/nisam-doc-parser/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (1)Versions (8)Used By (0)

[![Build Status](https://camo.githubusercontent.com/bdc6aca333ef063df20646c8486225569c46548c47c7af5bc75cf75efc3b3f02/68747470733a2f2f7472617669732d63692e6f72672f6d61696c326e6973616d2f646f632d7061727365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/mail2nisam/doc-parser)[![Latest Stable Version](https://camo.githubusercontent.com/4be86c526581ec3d0b2f34495586f9ee61fd14a37d54848b4da5d64e9b886db1/68747470733a2f2f706f7365722e707567782e6f72672f6e6973616d2f646f632d7061727365722f762f737461626c65)](https://packagist.org/packages/nisam/doc-parser)[![Total Downloads](https://camo.githubusercontent.com/8159efbd97d5945f85df20d073635eddd963b0bcd8b4037b820325e55ae7c2da/68747470733a2f2f706f7365722e707567782e6f72672f6e6973616d2f646f632d7061727365722f646f776e6c6f616473)](https://packagist.org/packages/nisam/doc-parser)[![Latest Unstable Version](https://camo.githubusercontent.com/1b452447cf0913aecd70be908cce1c480f83e4c625df552e456a9dd33a07dd33/68747470733a2f2f706f7365722e707567782e6f72672f6e6973616d2f646f632d7061727365722f762f756e737461626c65)](https://packagist.org/packages/nisam/doc-parser)[![License](https://camo.githubusercontent.com/1495ec4b1ad0eaf94a4e27035bc26958ed3b9f29665728b0f65efbde7e00e66b/68747470733a2f2f706f7365722e707567782e6f72672f6e6973616d2f646f632d7061727365722f6c6963656e7365)](https://packagist.org/packages/nisam/doc-parser)

PHP Document Parser
===================

[](#php-document-parser)

If you are trying to manage word document, this is the package for.

Features
--------

[](#features)

- PSR-4 autoloading compliant structure
- Unit-Testing with PHPUnit
- Easy to use to any framework or even a plain php file

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

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 ~0 days

Total

6

Last Release

2947d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e0bb3078ddfbc5c0e0ebbf6136df1ad77586388dddb74e4601e524bfb5b4a72b?d=identicon)[nisam](/maintainers/nisam)

---

Top Contributors

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

---

Tags

composerdocumentparserphpreplace-in-filestemplatewordcomposerpackageworddocumentedit

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/nisam-doc-parser/health.svg)

```
[![Health](https://phpackages.com/badges/nisam-doc-parser/health.svg)](https://phpackages.com/packages/nisam-doc-parser)
```

###  Alternatives

[tecnickcom/tc-lib-pdf

PHP PDF Library

1.8k452.3k7](/packages/tecnickcom-tc-lib-pdf)[gotenberg/gotenberg-php

A PHP client for interacting with Gotenberg, a developer-friendly API for converting numerous document formats into PDF files, and more!

3685.2M19](/packages/gotenberg-gotenberg-php)[faisalman/simple-excel-php

Easily parse / convert / write between Microsoft Excel XML / CSV / TSV / HTML / JSON / etc formats

582599.4k1](/packages/faisalman-simple-excel-php)[netcarver/textile

Textile markup language parser

2311.5M16](/packages/netcarver-textile)[aspose-cloud/aspose-words-cloud

Open, generate, edit, split, merge, compare and convert Word documents. Integrate Cloud API into your solutions to manipulate documents. Convert PDF to Word (DOC, DOCX, ODT, RTF and HTML) and in the opposite direction.

32157.4k](/packages/aspose-cloud-aspose-words-cloud)[mnvx/lowrapper

PHP wrapper over LibreOffice converter

129190.5k](/packages/mnvx-lowrapper)

PHPackages © 2026

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