PHPackages                             errordebugger/errordebugger-php - 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. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. errordebugger/errordebugger-php

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

errordebugger/errordebugger-php
===============================

ErrorDebugger SDK for PHP

02HTML

Since Feb 11Pushed 3mo agoCompare

[ Source](https://github.com/usama8199/errordebugger-sdks)[ Packagist](https://packagist.org/packages/errordebugger/errordebugger-php)[ RSS](/packages/errordebugger-errordebugger-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

ErrorDebugger SDKs Monorepo
===========================

[](#errordebugger-sdks-monorepo)

[![CI/CD Status](https://github.com/usama8199/errordebugger-sdks/actions/workflows/publish-sdks.yml/badge.svg)](https://github.com/usama8199/errordebugger-sdks/actions/workflows/publish-sdks.yml/badge.svg)

This monorepo houses the official SDKs for **ErrorDebugger**, a platform for real-time error tracking and debugging. All SDKs are versioned and published automatically via GitHub Actions.

📦 Supported Languages
---------------------

[](#-supported-languages)

LanguageSDK PackageRegistryVersion🐍 **Python**`errordebugger`[PyPI](https://pypi.org/project/errordebugger/)[![PyPI](https://camo.githubusercontent.com/e32e5ed7870f83eb7ab527f9ccd03225118e7ce64ce92d94c8c638c4c57df213/68747470733a2f2f696d672e736869656c64732e696f2f707970692f762f6572726f726465627567676572)](https://pypi.org/project/errordebugger/)🟨 **JavaScript**`errordebugger-js`[npm](https://www.npmjs.com/package/errordebugger-js)[![npm](https://camo.githubusercontent.com/2558238813d572fec9e8729d530b155017eb1e1be0e233a13d195e75c0c0b839/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f6572726f7264656275676765722d6a73)](https://www.npmjs.com/package/errordebugger-js)🦀 **Rust**`errordebugger`[crates.io](https://crates.io/crates/errordebugger)[![Crates.io](https://camo.githubusercontent.com/dafbbee8dc3e7d5e9f38a313f7f33d9fa02983a66c2f948f7c8150105379cdcb/68747470733a2f2f696d672e736869656c64732e696f2f6372617465732f762f6572726f726465627567676572)](https://crates.io/crates/errordebugger)🐹 **Go**`github.com/usama8199/errordebugger-go`[pkg.go.dev](https://pkg.go.dev/github.com/usama8199/errordebugger-go)[![Go Reference](https://camo.githubusercontent.com/3bb3f4447818015b5367572ac54669595ff443ad426b47ab34518aebc470cea0/68747470733a2f2f706b672e676f2e6465762f62616467652f6769746875622e636f6d2f7573616d61383139392f6572726f7264656275676765722d676f2e737667)](https://pkg.go.dev/github.com/usama8199/errordebugger-go)🐘 **PHP**`errordebugger/errordebugger-php`[Packagist](https://packagist.org/packages/errordebugger/errordebugger-php)[![Packagist](https://camo.githubusercontent.com/28f966f8c93a0f16b37b3ba6e04550c2bf79173d47c638a53ef99ba787251986/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6572726f7264656275676765722f6572726f7264656275676765722d706870)](https://packagist.org/packages/errordebugger/errordebugger-php)☕ **Java**`io.github.usama8199:errordebugger-java`[Maven Central](https://central.sonatype.com/)[![Maven Central](https://camo.githubusercontent.com/4eb3b2ebf9630aeec4df7544e80f43bb5b05543863b4fcee9a5eb8b9ace44d68/68747470733a2f2f696d672e736869656c64732e696f2f6d6176656e2d63656e7472616c2f762f696f2e6769746875622e7573616d61383139392f6572726f7264656275676765722d6a617661)](https://central.sonatype.com/)\#️⃣ **C#**`ErrorDebugger`[NuGet](https://www.nuget.org/packages/ErrorDebugger)[![NuGet](https://camo.githubusercontent.com/bd3ab06428989536bed5690b2ed2822d5a2df0236891b5443a3f9ce94c065638/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f4572726f724465627567676572)](https://www.nuget.org/packages/ErrorDebugger)💎 **Ruby**`errordebugger`[RubyGems](https://rubygems.org/gems/errordebugger)[![Gem](https://camo.githubusercontent.com/b26c62ee5f96e27ec2e8f316cd3281a5ae091bc414dc33687267345a79840805/68747470733a2f2f696d672e736869656c64732e696f2f67656d2f762f6572726f726465627567676572)](https://rubygems.org/gems/errordebugger)🚀 Installation
--------------

[](#-installation)

### Python

[](#python)

```
pip install errordebugger
```

### JavaScript

[](#javascript)

```
npm install errordebugger-js
```

### Go

[](#go)

```
go get github.com/usama8199/errordebugger-go
```

### Rust

[](#rust)

```
# Cargo.toml
[dependencies]
errordebugger = "0.2.3"
```

### PHP

[](#php)

```
composer require errordebugger/errordebugger-php
```

### Java

[](#java)

```

    io.github.usama8199
    errordebugger-java
    0.2.3

```

### C#

[](#c)

```
dotnet add package ErrorDebugger
```

### Ruby

[](#ruby)

```
# Gemfile
gem 'errordebugger'
```

🛠️ Development &amp; Contributing
---------------------------------

[](#️-development--contributing)

This repository is organized as a monorepo. Each language SDK resides in its own top-level directory.

### Directory Structure

[](#directory-structure)

- `python/`: Python SDK source &amp; tests
- `javascript/`: Node.js SDK
- `go/`: Go module
- `rust/`: Rust crate
- ... (etc)
- `.github/workflows/`: CI/CD definitions

### Workflow

[](#workflow)

1. **Clone**: `git clone https://github.com/usama8199/errordebugger-sdks.git`
2. **Edit**: Modify the source code in the respective language folder.
3. **Test**: Run local tests (e.g., `cd python && pytest`, `cd rust && cargo test`).
4. **Release**:
    - Update the version number in the config file (e.g., `package.json`, `setup.py`).
    - Commit and Push.
    - Create a Git Tag (e.g., `v0.2.5`) to trigger auto-publishing.

📚 Documentation
---------------

[](#-documentation)

Detailed guides for maintaining and scaling this repository:

- [**Setup &amp; Maintenance**](docs/MONOREPO_SETUP.md): How to recreate this repo, configure secrets, and manage the pipeline.
- [**Architecture &amp; CI/CD**](docs/ARCHITECTURE.md): Deep dive into the GitHub Actions workflow and internal structure.
- [**Release Process**](docs/RELEASE.md): Step-by-step checklist for releasing new versions.

📄 License
---------

[](#-license)

MIT License. See [LICENSE](./LICENSE) for details.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance55

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity12

Early-stage or recently created project

 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/47befc6fce766a9a1fb33b4e9e6fb5d05518ff00af3062543081fab7a51a19af?d=identicon)[usama8199](/maintainers/usama8199)

---

Top Contributors

[![usama8199](https://avatars.githubusercontent.com/u/58982191?v=4)](https://github.com/usama8199 "usama8199 (8 commits)")

### Embed Badge

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

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

###  Alternatives

[symfony/stopwatch

Provides a way to profile code

2.8k387.2M918](/packages/symfony-stopwatch)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k662.9k29](/packages/fruitcake-laravel-debugbar)[jokkedk/webgrind

Webgrind is a Xdebug profiling web frontend in PHP5. It implements a subset of the features of kcachegrind and installs in seconds and works on all platforms. For quick'n'dirty optimizations it does the job.

3.3k193.0k](/packages/jokkedk-webgrind)[koriym/printo

An object graph visualizer.

1421.8M2](/packages/koriym-printo)[soloterm/dumps

A Laravel command to intercept dumps from your Laravel application.

125285.7k3](/packages/soloterm-dumps)[beyondcode/helo-laravel

HELO Laravel debug helper

90360.1k](/packages/beyondcode-helo-laravel)

PHPackages © 2026

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