PHPackages                             bugherd/bugherd - 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. [API Development](/categories/api)
4. /
5. bugherd/bugherd

Abandoned → [beleneglorion/php-bugherd-api](/?search=beleneglorion%2Fphp-bugherd-api)Library[API Development](/categories/api)

bugherd/bugherd
===============

BugHerd API Libraries for PHP

1.0.1(14y ago)639[1 issues](https://github.com/spekkionu/bugherd/issues)New BSDPHPPHP &gt;=5.2.4

Since May 13Pushed 12y ago2 watchersCompare

[ Source](https://github.com/spekkionu/bugherd)[ Packagist](https://packagist.org/packages/bugherd/bugherd)[ Docs](https://github.com/spekkionu/bugherd)[ RSS](/packages/bugherd-bugherd/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/c9b1d67accc0b2f9363826edc878ebb5d80ceafdd5220dbd46d129b10f9d673a/68747470733a2f2f706f7365722e707567782e6f72672f627567686572642f627567686572642f762f737461626c652e706e67)](https://packagist.org/packages/bugherd/bugherd)[![Total Downloads](https://camo.githubusercontent.com/125fa06f0f945616115882554fdbd3fffd1061ec357d9a4895fb80a91df52b3e/68747470733a2f2f706f7365722e707567782e6f72672f627567686572642f627567686572642f646f776e6c6f6164732e706e67)](https://packagist.org/packages/bugherd/bugherd)

BugHerd API PHP Library
=======================

[](#bugherd-api-php-library)

PHP library for interacting with the BugHerd API ()

Usage
-----

[](#usage)

1. Install the library using one of the methods below.
2. Ensure the library files are loadable from a PSR-0 compatible autoloader.
3. Initialize the API library by passing the account email address and password.

    ```
    $api = new BugHerd_Api('email@address.com`, 'password');
    ```
4. Call any of the available API methods.

    ```
    $api = new BugHerd_Api('email@address.com`, 'password');
    $projects = $api->listProjects();
    ```

A list of available api methods can be found at

Full usage documentation can be found at

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

[](#installation)

\##Install from zip

1. Go to
2. Click the ZIP button.
3. Extract to desired directory.

\##Installing with Git

1. Clone the repository ```
    $ git clone git://github.com/spekkionu/bugherd.git
    ```

\##Installing with Composer

1. Download the [`composer.phar`](http://getcomposer.org/composer.phar) executable or use the installer.

    ```
    $ curl -s http://getcomposer.org/installer | php
    ```
2. Create a composer.json with the following requirements

    ```
    {
        "require": {
            "bugherd/bugherd": "*"
        }
    }
    ```
3. Run Composer: `php composer.phar install`

Running Tests
-------------

[](#running-tests)

1. Copy or rename sample.config.ini as config.ini inside the tests directory.
2. Edit the tests/config.ini file to add the email address and password of the account to test with.
3. Run phpunit on tests/BugHerd\_ApiTest.php

**Warning** This will run tests on the account. Test projects will be created to run tests on and removed as the tests complete. If a test fails the test project may fail to be deleted and must be removed maually.

License
-------

[](#license)

BugHerd API PHP library is licensed under the New BSD License -

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50% 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 ~2 days

Total

2

Last Release

5113d ago

### Community

Maintainers

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

---

Top Contributors

[![jonbernardi](https://avatars.githubusercontent.com/u/38191?v=4)](https://github.com/jonbernardi "jonbernardi (19 commits)")[![spekkionu](https://avatars.githubusercontent.com/u/38191?v=4)](https://github.com/spekkionu "spekkionu (19 commits)")

---

Tags

apibugherd

### Embed Badge

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

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

###  Alternatives

[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)

PHPackages © 2026

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