PHPackages                             lara-zeus/progress - 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. lara-zeus/progress

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

lara-zeus/progress
==================

This is my package progress

3.0.0(5mo ago)13.6k↓38.3%[2 PRs](https://github.com/lara-zeus/progress/pulls)MITBladePHP ^8.2CI passing

Since Apr 22Pushed 1mo agoCompare

[ Source](https://github.com/lara-zeus/progress)[ Packagist](https://packagist.org/packages/lara-zeus/progress)[ Docs](https://github.com/lara-zeus/progress)[ GitHub Sponsors](https://github.com/LaraZeus)[ RSS](/packages/lara-zeus-progress/feed)WikiDiscussions 3.x Synced 1mo ago

READMEChangelog (5)Dependencies (26)Versions (14)Used By (0)

[![](https://camo.githubusercontent.com/20eb978a42531660a52d79bb6388d1269981ee67efebe5ea29d0e34078cfd794/68747470733a2f2f6c6172617a6575732e636f6d2f696d616765732f6c6172612d7a6575732d70726f67726573732e776562703f763d33)](https://larazeus.com)

This is a fork from [filaprogress](https://github.com/ibrahimBougaoua/filaprogress), fully maintained and up to date.
---------------------------------------------------------------------------------------------------------------------

[](#this-is-a-fork-from-filaprogress-fully-maintained-and-up-to-date)

#### The Progress Management Package for FilamentPHP provides a flexible and easy-to-use solution for tracking and visualizing progress within Filament admin panels.

[](#the-progress-management-package-for-filamentphp-provides-a-flexible-and-easy-to-use-solution-for-tracking-and-visualizing-progress-within-filament-admin-panels)

[![Latest Version on Packagist](https://camo.githubusercontent.com/affcbb7051f66d9e9516fa72dcfa780fc37d008b965d73f947d8900ef54dd0f5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c6172612d7a6575732f70726f67726573732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/lara-zeus/progress)[![Tests](https://camo.githubusercontent.com/228f072b01db3098032844f2df90d505e869168c5e642b45d4da2d21d890d444/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6c6172612d7a6575732f70726f67726573732f72756e2d74657374732e796d6c3f6c6162656c3d7465737473267374796c653d666c61742d737175617265266272616e63683d6d61696e)](https://github.com/lara-zeus/progress/actions?query=workflow%3Arun-tests+branch%3Amain)[![Code Style](https://camo.githubusercontent.com/8a4ae2e571da8290bbe0ae0322b319bad3600669ff0a11d5f8a6ef6c7b848b88/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6c6172612d7a6575732f70726f67726573732f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6c6162656c3d636f64652d7374796c6526666c61742d737175617265)](https://github.com/lara-zeus/progress/actions?query=workflow%3Afix-php-code-style-issues+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/0665925d03a188bb058aeb5127e463a8dfa317fe6117c2b1a906497d02d80de1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c6172612d7a6575732f70726f67726573732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/lara-zeus/progress)[![Total Stars](https://camo.githubusercontent.com/031b10c2366e72ead3ac024996792e7c38d558a11608af4c551e24992933b0af/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c6172612d7a6575732f70726f67726573733f7374796c653d666c61742d737175617265)](https://github.com/lara-zeus/progress)

Support Filament
----------------

[](#support-filament)

[![filament-logo](https://camo.githubusercontent.com/58519de44f8b826c9af69864f6cd5e713a765061515e76c4705b09c9a6a715a5/68747470733a2f2f6c6172617a6575732e636f6d2f696d616765732f66696c616d656e742d73706f6e736f722d62616e6e65722e77656270)](https://github.com/sponsors/danharrin)Installation
------------

[](#installation)

You can install the package via composer:

```
composer require lara-zeus/progress
```

Optionally, you can publish the views using

```
php artisan vendor:publish --tag="progress-views"
```

Usage
-----

[](#usage)

```
// For infolist
use LaraZeus\Progress\Infolists\Components\CircleProgressEntry;
use LaraZeus\Progress\Infolists\Components\ProgressBarEntry;

return $infolist
    ->schema([
        CircleProgressEntry::make('circle')
            ->getStateUsing(function ($record) {
                $total = $record->items()->count();
                $progress = $record->countPaidItems();
                return [
                    'total' => $total,
                    'progress' => $progress,
                ];
            })
            ->hideProgressValue(),
        ProgressBarEntry::make('bar')
            ->getStateUsing(function ($record) {
                $total = $record->items()->count();
                $progress = $record->countPaidItems();
                return [
                    'total' => $total,
                    'progress' => $progress,
                ];
            })
            ->hideProgressValue(),
```

```
// For table
use LaraZeus\Progress\Tables\Columns\CircleProgress;
use LaraZeus\Progress\Tables\Columns\ProgressBar;

return $table
    ->columns([
        CircleProgress::make('circle')
            ->getStateUsing(function ($record) {
                $total = $record->items()->count();
                $progress = $record->countPaidItems();
                return [
                    'total' => $total,
                    'progress' => $progress,
                ];
            })
            ->hideProgressValue(),
        ProgressBar::make('bar')
            ->getStateUsing(function ($record) {
                $total = $record->items()->count();
                $progress = $record->countPaidItems();
                return [
                    'total' => $total,
                    'progress' => $progress,
                ];
            })
            ->hideProgressValue(),
```

Demo
----

[](#demo)

> Visit our demo site:

Full Documentation
------------------

[](#full-documentation)

> Visit our website to get the complete documentation:

Testing
-------

[](#testing)

```
composer test
```

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Lara Zeus](https://github.com/lara-zeus)
- [ibrahimBougaoua](https://github.com/ibrahimBougaoua/filaprogress)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance82

Actively maintained with recent releases

Popularity24

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 53.3% 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 ~46 days

Recently: every ~38 days

Total

8

Last Release

64d ago

Major Versions

1.x-dev → 2.0.02025-10-13

2.0.0 → 3.0.02025-12-17

2.x-dev → 3.x-dev2026-03-16

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1952412?v=4)[Lara Zeus](/maintainers/atmonshi)[@atmonshi](https://github.com/atmonshi)

---

Top Contributors

[![atmonshi](https://avatars.githubusercontent.com/u/1952412?v=4)](https://github.com/atmonshi "atmonshi (16 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![a7medKhalid](https://avatars.githubusercontent.com/u/69413330?v=4)](https://github.com/a7medKhalid "a7medKhalid (4 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (3 commits)")

---

Tags

laravelprogresslarazeus

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/lara-zeus-progress/health.svg)

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

###  Alternatives

[guava/calendar

Adds support for vkurko/calendar to Filament PHP.

298241.0k3](/packages/guava-calendar)[bezhansalleh/filament-google-analytics

Google Analytics integration for FilamentPHP

205144.8k5](/packages/bezhansalleh-filament-google-analytics)[jibaymcs/filament-tour

Bring the power of DriverJs to your Filament panels and start a tour !

12247.8k](/packages/jibaymcs-filament-tour)[marcelweidum/filament-expiration-notice

Customize the livewire expiration notice

9169.0k4](/packages/marcelweidum-filament-expiration-notice)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)[outerweb/filament-settings

Filament integration for the outerweb/settings package

3690.9k4](/packages/outerweb-filament-settings)

PHPackages © 2026

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