PHPackages                             survos/doc-bundle - 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. survos/doc-bundle

ActiveSymfony-bundle[Templating &amp; Views](/categories/templating)

survos/doc-bundle
=================

Build Sphinx documentation for a Symfony project, using Twig templates

2.0.182(5mo ago)01.5kMITPHPPHP ^8.4

Since Sep 19Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/survos/doc-bundle)[ Packagist](https://packagist.org/packages/survos/doc-bundle)[ GitHub Sponsors](https://github.com/kbond)[ RSS](/packages/survos-doc-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (34)Versions (889)Used By (0)

DocBundle
=========

[](#docbundle)

Integration with Asciinema (ciine)
----------------------------------

[](#integration-with-asciinema-ciine)

Workflow for ciine after installing the bundle.

set up the filename template. This is global

set up .bashrc so that rec or ciine runs

```
export CIINE_PATH=~/g/sites/showcase/casts
export CIINE_PATH=~/g/sites/showcase/casts/${PWD##*/}/$(date '+%s').cast
ciine rec $CIINE_PATH
```

Symfony Bundle that provides some utilities for creating Spinx documentation for a Symfony project.

First, setup Sphinx

```
sudo apt-get install python3-sphinx
pipx install sphinx_rtd_theme
pipx install sphinx_fontawesome
```

```
composer req survos/doc-bundle
```

Put the .rst.twig files in templates/docs.

```
{# index.rst.twig #}
{{ rst_h(1, 'Welcome to Jardinio!') }}

The goal of this project is to provide plant management for botanical gardens, primarily involving
inventory (including samples and seeds) and maybe visitor tours.  It uses QR codes throughout the system.

.. toctree::
    :maxdepth: 2
    :caption: Contents:

.. fa:: check

{{ rst_h(2,'Administration') }}

The administrative portal allows managers to gardens

.. toctree::
    :maxdepth: 1

    quick-start
    tutorial

Indices and tables
==================

* :ref:`genindex`
* :ref:`search`
```

cat tutorial.rst.twig

```
{{ rst_h(1, 'Tutorial') }}

{{ rst_h(2, 'create_account'|trans|title) }}
{{ rst_h(2, 'create_project'|trans|title) }}
{{ rst_h(2, 'add_a_plant'|trans|title) }}

{{ rst_h(3, 'add_a_plant'|trans|title) }}

.. fa:: check
```

```
bin/console survos:build-docs
cd docs
make html
```

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance78

Regular maintenance activity

Popularity19

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

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

Total

888

Last Release

169d ago

Major Versions

1.6.9 → 2.0.242025-09-28

PHP version history (3 changes)v1.2.4PHP ^8.1

1.5.430PHP ^8.3

1.6.0PHP ^8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/21b39551f92ed4143772c622f9e571589c5a72c96ab3c53fe67489ce0d83e806?d=identicon)[tacman1123](/maintainers/tacman1123)

---

Top Contributors

[![tacman](https://avatars.githubusercontent.com/u/619585?v=4)](https://github.com/tacman "tacman (14 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/survos-doc-bundle/health.svg)

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

###  Alternatives

[sylius/sylius

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

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1231.6M2.4k](/packages/contao-core-bundle)

PHPackages © 2026

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