PHPackages                             danzabar/config - 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. danzabar/config

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

danzabar/config
===============

Build Configuration Files, Search, Merge, Replace, Save, Convert Config files... Supports YML, JSON, but is also extendable.

v2.3.0(10y ago)31.1kMITPHP

Since Dec 12Pushed 10y ago3 watchersCompare

[ Source](https://github.com/Danzabar/config-builder)[ Packagist](https://packagist.org/packages/danzabar/config)[ RSS](/packages/danzabar-config/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (5)Versions (9)Used By (0)

[![Build Status](https://camo.githubusercontent.com/660c99ed9a320d60ce794b2ab6c1379cbd5e683c2375a6d420bfa6c27e55ab3b/68747470733a2f2f7472617669732d63692e6f72672f44616e7a616261722f636f6e6669672d6275696c6465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Danzabar/config-builder) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/b5b127e27e393d2eb1201b4c7345b97b8ecd092859b444860c4fc61b76c1f1d4/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f44616e7a616261722f636f6e6669672d6275696c6465722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Danzabar/config-builder/?branch=master) [![Coverage Status](https://camo.githubusercontent.com/d2255b3be40d9421cf42df8cb09e6c247872ce0543f44df7bc42d174c6087601/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f44616e7a616261722f636f6e6669672d6275696c6465722e737667)](https://coveralls.io/r/Danzabar/config-builder?branch=master) [![Latest Stable Version](https://camo.githubusercontent.com/4a405f097bf06cc2aa4fa3b6cb276e5aa8cb7ed73e03184d844a8718e4bb6db0/68747470733a2f2f706f7365722e707567782e6f72672f64616e7a616261722f636f6e6669672f762f737461626c652e737667)](https://packagist.org/packages/danzabar/config) [![Total Downloads](https://camo.githubusercontent.com/ee87898589c6c207b3402c41ffa02b866c350cfc4132eab766f2cace714f49fb/68747470733a2f2f706f7365722e707567782e6f72672f64616e7a616261722f636f6e6669672f646f776e6c6f6164732e737667)](https://packagist.org/packages/danzabar/config) [![Latest Unstable Version](https://camo.githubusercontent.com/5299595de0170410fda3089065ad9b8ff9d0f751e6fa2613ade15937bbaafbf8/68747470733a2f2f706f7365722e707567782e6f72672f64616e7a616261722f636f6e6669672f762f756e737461626c652e737667)](https://packagist.org/packages/danzabar/config) [![License](https://camo.githubusercontent.com/344915c715828d438bef1ac783825a7d46b11d59ccece43686f065a312f0041e/68747470733a2f2f706f7365722e707567782e6f72672f64616e7a616261722f636f6e6669672f6c6963656e73652e737667)](https://packagist.org/packages/danzabar/config)

Config Builder
==============

[](#config-builder)

The config builder allows you to raise configuration files of several formats pre populate them and edit them with ease, its ideal to use with frameworks that require dynamic configurations for things like database connections or services.

Now on version 2, I have rewritten a lot of the code from the original config builder so its more efficient and a simpler process in general. XML is no longer supported but you can still add your own extension classes.

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

[](#documentation)

With a new version comes new documentation.

- [Installation](https://github.com/Danzabar/config-builder/blob/master/docs/Installation.md)
- [Loading a config file](https://github.com/Danzabar/config-builder/blob/master/docs/LoadingAFile.md)
- [Creating a config file](https://github.com/Danzabar/config-builder/blob/master/docs/CreatingAFile.md)
- [Using Parameters](https://github.com/Danzabar/config-builder/blob/master/docs/Parameters.md)
- [Merging file data](https://github.com/Danzabar/config-builder/blob/master/docs/MergingTwoConfigFiles.md)
- [Extensions](https://github.com/Danzabar/config-builder/blob/master/docs/ExtensionClasses.md)

New Features
------------

[](#new-features)

If you have any suggestions for new features, please let me know. Create an issue for them or better yet, add them yourself!

Contributing
------------

[](#contributing)

You are welcome to contribute to this project, Just fork this and make a pull request!

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 96.6% 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 ~36 days

Recently: every ~45 days

Total

7

Last Release

3956d ago

Major Versions

v1.3.0 → v2.0.02015-01-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/540b21a5654d0d121e10b32302d12894a91769f9ccba0e33a1f1faf2720cdbaa?d=identicon)[Danzabar](/maintainers/Danzabar)

---

Top Contributors

[![Danzabar](https://avatars.githubusercontent.com/u/1679685?v=4)](https://github.com/Danzabar "Danzabar (84 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (2 commits)")[![atailouloute](https://avatars.githubusercontent.com/u/11352491?v=4)](https://github.com/atailouloute "atailouloute (1 commits)")

### Embed Badge

![Health badge](/badges/danzabar-config/health.svg)

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

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[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)[nativephp/desktop

NativePHP for Desktop

34020.6k3](/packages/nativephp-desktop)

PHPackages © 2026

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