PHPackages                             goodby/setup - 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. goodby/setup

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

goodby/setup
============

1210PHP

Since Jan 16Pushed 13y ago2 watchersCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Goodby Setup
============

[](#goodby-setup)

What is Goodby Setup?
---------------------

[](#what-is-goodby-setup)

Goodby Setup is powerful oneliner to support setting up GitHub repositories of PHP components.

Do you spent some hours to setup your component's repository?

Does the setup task annoy you?

If you answer "yes", you may use Goody Setup oneliner to say "Goodbye" to your setup task!

### Features

[](#features)

#### 1. Easy to deploy

[](#1-easy-to-deploy)

As Goodby Setup prepares simple `composer.json` skeleton for [Composer](http://getcomposer.org/) users, you can deploy your PHP components very fast via [Packagist](https://packagist.org/).

#### 2. Easy to start continuous integration

[](#2-easy-to-start-continuous-integration)

Goodby Setup creats travis ci config file `.travis.yml` as default. It is very easy to begin continuous integration wih [TravisCI](https://travis-ci.org/).

#### 3. Simple and Standard file structure

[](#3-simple-and-standard-file-structure)

The file structure generated by Goodby Setup follows world wide common style [PSR-0](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md).

#### 4. Easy to begin unit testing

[](#4-easy-to-begin-unit-testing)

Goodby Setup bundles unit testing tools like PHPUnit and [Mockery](https://github.com/padraic/mockery) for default. So, you can quickly start unit testing.

#### 5. Ready to collaboration

[](#5-ready-to-collaboration)

Goodby Setup bundles PHP CodeSniffer(`phpcs`). `phpcs` checks if the PHP codes follows your project coding standard. You can easily start to collaborates with the other committers and pull-requesters. The default coding standard which Goodby Setup provides is PSR-2.

Requirements
------------

[](#requirements)

editing...

Usage
-----

[](#usage)

Set up your project with Goodby Setup:

```
$ curl setup.goodby.org// | sh
```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/77f381b8b8abb6451a7ee2e4f6a4f5d69427193680024479b5ebb0b646cf9e90?d=identicon)[reoring](/maintainers/reoring)

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

---

Top Contributors

[![suin](https://avatars.githubusercontent.com/u/855338?v=4)](https://github.com/suin "suin (22 commits)")

### Embed Badge

![Health badge](/badges/goodby-setup/health.svg)

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

###  Alternatives

[wpify/custom-fields

WPify Custom Fields

1325.8k2](/packages/wpify-custom-fields)

PHPackages © 2026

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