PHPackages                             tinybutstrong/opentbs - 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. [Templating &amp; Views](/categories/templating)
4. /
5. tinybutstrong/opentbs

ActiveLibrary[Templating &amp; Views](/categories/templating)

tinybutstrong/opentbs
=====================

With OpenTBS you can merge LibreOffice, OpenOffice and Ms Office documents with PHP using the TinyButStrong template engine. Simple use LibreOffice, OpenOffice or Ms Office to edit your templates : DOCX, XLSX, PPTX, ODT, OSD, ODP and other formats.

v1.12.3(2mo ago)82800.2k↓40.8%18[16 issues](https://github.com/Skrol29/opentbs/issues)[5 PRs](https://github.com/Skrol29/opentbs/pulls)1LGPL-3.0-onlyPHPPHP &gt;=5.0

Since Feb 13Pushed 2mo ago8 watchersCompare

[ Source](https://github.com/Skrol29/opentbs)[ Packagist](https://packagist.org/packages/tinybutstrong/opentbs)[ Docs](http://www.tinybutstrong.com/opentbs.php)[ RSS](/packages/tinybutstrong-opentbs/feed)WikiDiscussions master Synced 3d ago

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

OpenTBS
=======

[](#opentbs)

With OpenTBS you can merge LibreOffice, OpenOffice and Ms Office documents with PHP using the TinyButStrong template engine. Simple use OpenOffice - LibreOffice or Ms Office to edit your templates : DOCX, XLSX, PPTX, ODT, ODS, ODP and other formats. That is the Natural Template philosophy.

Now OpenTBS can also read data in workbooks (XLSX and ODS files).

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

[](#documentation)

For documentation see

Demo
----

[](#demo)

For online demo see

Download
--------

[](#download)

Licence
-------

[](#licence)

OpenTBS is released under the LGPL (Lesser General Public Licence) version 3.0.

Distribution repository
-----------------------

[](#distribution-repository)

OpenTBS in on [GitHub](https://github.com/Skrol29/opentbs) since version 1.3.2.

OpenTBS versions 1.9.11 or later can be installed with [Composer](http://getcomposer.org/download/).

OpenTBS is also on [Packagist](https://packagist.org/packages/tinybutstrong/tinybutstrong).

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance82

Actively maintained with recent releases

Popularity53

Moderate usage in the ecosystem

Community19

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 99% 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 ~175 days

Recently: every ~218 days

Total

18

Last Release

73d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/80679be1cf0e6c7c493472819d7ac367efccb4861d14b194f49cb5eda0b5b1db?d=identicon)[Skrol29](/maintainers/Skrol29)

---

Top Contributors

[![Skrol29](https://avatars.githubusercontent.com/u/2864356?v=4)](https://github.com/Skrol29 "Skrol29 (97 commits)")[![roxblnfk](https://avatars.githubusercontent.com/u/4152481?v=4)](https://github.com/roxblnfk "roxblnfk (1 commits)")

---

Tags

docxlibreofficemicrosoft-officeodpodsodtphppptxtemplate-enginexlsxxlsxdocxodtodstemplatingpptxodp

### Embed Badge

![Health badge](/badges/tinybutstrong-opentbs/health.svg)

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

###  Alternatives

[phpoffice/phpword

PHPWord - A pure PHP library for reading and writing word processing documents (OOXML, ODF, RTF, HTML, PDF)

7.6k39.0M235](/packages/phpoffice-phpword)[anourvalar/office

Generate documents from existing Excel &amp; Word templates | Export tables to Excel (Grids)

24095.2k](/packages/anourvalar-office)[nilgems/laravel-textract

A Laravel package to extract text from files like DOC, XL, Image, Pdf and more. I've developed this package by inspiring "npm textract".

195.8k](/packages/nilgems-laravel-textract)

PHPackages © 2026

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