PHPackages                             proovit/filament-billing - 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. [Admin Panels](/categories/admin)
4. /
5. proovit/filament-billing

ActiveLibrary[Admin Panels](/categories/admin)

proovit/filament-billing
========================

Filament 5 panel plugin for the ProovIT billing core.

1.0.7(2mo ago)581MITPHPPHP ^8.3

Since Apr 9Pushed 2mo agoCompare

[ Source](https://github.com/PROOV-IT/filament-billing)[ Packagist](https://packagist.org/packages/proovit/filament-billing)[ RSS](/packages/proovit-filament-billing/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (7)Versions (10)Used By (0)

ProovIT Filament Billing
========================

[](#proovit-filament-billing)

Filament 5 panel plugin for the ProovIT billing core.

What it provides
----------------

[](#what-it-provides)

- a Filament panel plugin entry point
- native Filament resources for billing models
- dashboard widgets powered by `proovit/laravel-billing`
- package configuration
- publishable English and French translations

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

[](#documentation)

- [Installation](docs/install.md)
- [Configuration](docs/configuration.md)
- [Billing dashboard](docs/use-cases/dashboard.md)
- [API documentation](docs/use-cases/api-documentation.md)
- [Settings page](docs/use-cases/settings-page.md)
- [Business actions](docs/use-cases/business-actions.md)
- [Demo seeding](docs/use-cases/demo-seeding.md)
- [Release process](docs/release-process.md)
- [Docs index](docs/index.md)

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

[](#installation)

```
composer require proovit/filament-billing
```

You do not need to run `php artisan billing:install` for the plugin to function. That command is part of the core package and is only needed when you want to explicitly publish or customize the core package configuration.

Then register the plugin in your Filament panel provider:

```
use Proovit\FilamentBilling\FilamentBillingPlugin;
use Filament\Panel;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugin(FilamentBillingPlugin::make());
}
```

Development
-----------

[](#development)

When developing against the `dev` branch of this repository, require it explicitly:

```
"proovit/filament-billing": "dev-dev@dev"
```

Notes
-----

[](#notes)

- Requires `proovit/laravel-billing:^1.0`
- Requires Filament 5
- The package is organized around native Filament resources, relation managers, and widgets instead of custom Blade screens
- The demo seeder is designed for local testing and panel walkthroughs
- Most user-facing strings are translatable through `filament-billing-translations`
- `dev` is the integration branch; tags are cut from `main`
- Keep plugin-only releases on the fourth numeric segment when the billing core does not change
- The plugin can run against the core package defaults; the core installer is optional

Release notes
-------------

[](#release-notes)

### 1.0.7

[](#107)

- Fixed record URLs across billing tables, relation managers, and widgets so Filament pages resolve the correct resource record

### 1.0.6

[](#106)

- Added a native API documentation page for Scramble
- Kept proof export available from the proofs page while removing the redundant export page

###  Health Score

43

—

FairBetter than 90% of packages

Maintenance88

Actively maintained with recent releases

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

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.

###  Release Activity

Cadence

Every ~2 days

Total

8

Last Release

62d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20963821?v=4)[Macy Medema](/maintainers/Macymed)[@macymed](https://github.com/macymed)

---

Top Contributors

[![dabrokezz](https://avatars.githubusercontent.com/u/2923039?v=4)](https://github.com/dabrokezz "dabrokezz (49 commits)")

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/proovit-filament-billing/health.svg)

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

###  Alternatives

[filament/spatie-laravel-settings-plugin

Filament support for `spatie/laravel-settings`.

1122.7M99](/packages/filament-spatie-laravel-settings-plugin)[awcodes/filament-quick-create

Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.

250203.6k11](/packages/awcodes-filament-quick-create)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

210140.2k1](/packages/guava-filament-knowledge-base)[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

2310.5k](/packages/mradder-filament-logger)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3913.7k](/packages/rawilk-profile-filament-plugin)[caresome/filament-neobrutalism-theme

A neobrutalism theme for FilamentPHP admin panels

334.9k1](/packages/caresome-filament-neobrutalism-theme)

PHPackages © 2026

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