PHPackages                             feature-browser/feature-browser - 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. feature-browser/feature-browser

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

feature-browser/feature-browser
===============================

Feature Browser takes your Behat .feature files and turns them alchemy-like into an interactive user manual.

1.0.2(11y ago)263094[2 issues](https://github.com/FeatureBrowser/FeatureBrowser/issues)MITPHP

Since May 11Pushed 4y ago3 watchersCompare

[ Source](https://github.com/FeatureBrowser/FeatureBrowser)[ Packagist](https://packagist.org/packages/feature-browser/feature-browser)[ RSS](/packages/feature-browser-feature-browser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (5)Used By (0)

FeatureBrowser
==============

[](#featurebrowser)

A tool that parses your Behat .feature files and turns them alchemy-like into an interactive user manual.

The Feature Browser tool generates .html files to represent your .feature files in a user-friendly format. Users can browse the generated manual by tag or directory, and view the features with all scenario outlines expanded.

### Contributing

[](#contributing)

Pull requests are very welcome, please base them off develop branch. Thank you!

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

[](#installation)

Install via composer/packagist:

```
composer require "feature-browser/feature-browser": "~1.0"

```

If you plan to use the tool only in your development environment and then deploy the generated documentation, rather than generating the files in your production environment, you can simply require dev only.

```
composer require --dev "feature-browser/feature-browser": "~1.0"

```

Configuration
-------------

[](#configuration)

Configuring the FeatureBrowser can be done via the featurebrowser.yml file in your project root.

```
featurebrowser:
  project-name: 'My Project'
  base-url: 'myproject.com'
  output-directory: 'docs'
  features-directory: 'features'

```

Usage
-----

[](#usage)

Run the featurebrowser generator from the command line:

```
php bin/featurebrowser generate

```

### Code Quality Scores

[](#code-quality-scores)

[![SensioLabsInsight](https://camo.githubusercontent.com/e449f797310ea9fdea564e779b4275b2d5db07fe05cec92d2e8144bed161863f/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f65336334356165652d363564392d343735302d396138392d3539313662633830316366382f6d696e692e706e67)](https://insight.sensiolabs.com/projects/e3c45aee-65d9-4750-9a89-5916bc801cf8)

[![Code Climate](https://camo.githubusercontent.com/d0e632437089f31377e13f3b3879eb69ebd89e8f849e7a90d53a5a79755fc504/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f4665617475726542726f777365722f4665617475726542726f777365722f6261646765732f6770612e737667)](https://codeclimate.com/github/FeatureBrowser/FeatureBrowser)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/4b29922d6c27d47edf20371026045da3fa80a20269be26a9dc400cb2bd49d272/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4665617475726542726f777365722f4665617475726542726f777365722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/FeatureBrowser/FeatureBrowser/?branch=master)

[![DashboardHub Badge](https://camo.githubusercontent.com/7534d2330666bba3d601e5e50807196fe8e0bce3e3304d02e514fcc59cc237de/687474703a2f2f62616467652e64617368626f6172646875622e696f2f62616467652f35353535643865303238336235322e3736313230323935 "DashboardHub Badge")](http://pipeline.dashboardhub.io/d/5555d8e0283b52.76120295)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

4022d ago

### Community

Maintainers

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

---

Top Contributors

[![jmauerhan](https://avatars.githubusercontent.com/u/4204262?v=4)](https://github.com/jmauerhan "jmauerhan (10 commits)")[![eddiejaoude](https://avatars.githubusercontent.com/u/624760?v=4)](https://github.com/eddiejaoude "eddiejaoude (6 commits)")[![jenkoian](https://avatars.githubusercontent.com/u/131355?v=4)](https://github.com/jenkoian "jenkoian (5 commits)")[![jurgenhaas](https://avatars.githubusercontent.com/u/1475675?v=4)](https://github.com/jurgenhaas "jurgenhaas (2 commits)")

### Embed Badge

![Health badge](/badges/feature-browser-feature-browser/health.svg)

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

###  Alternatives

[wallabag/wallabag

open source self hostable read-it-later web application

12.6k2.2k](/packages/wallabag-wallabag)[stfalcon/tinymce-bundle

This Bundle integrates TinyMCE WYSIWYG editor into a Symfony2 project.

2692.9M24](/packages/stfalcon-tinymce-bundle)[mapbender/mapbender

Mapbender library

10117.4k5](/packages/mapbender-mapbender)[spomky-labs/pwa-bundle

Progressive Web App Manifest Generator Bundle for Symfony.

6144.4k1](/packages/spomky-labs-pwa-bundle)[lingaro/magento2-codegen

Magento 2 Code Generator

966.5k](/packages/lingaro-magento2-codegen)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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