haythem/progress-bar is a Laravel package for a laravel nova field..
It currently has 1 GitHub stars and 1.393 downloads on Packagist (latest version v2.0.4).
Install it with composer require haythem/progress-bar.
Discover more Laravel packages by haythem
or browse all Laravel packages to compare alternatives.
Last updated
Package Description: A dynamic progress bar field for laravel nova

Install via composer
composer require haythem/progress-bar
Route::get('/progressbar', function () {
return ["percentage" => rand(0, 100), "show" => true];
});
use Haythem\ProgressBar\ProgressBar;
public function fields(Request $request)
{
return [
ProgressBar::make('Progress Bar')
->endPoint('/api/progress')
->callEvery(500)
->markAsDone(false)
->barColor("#FFC0CB")
->barBackgroundColor("yellow")
->textColor('pink')
->initLabel("please wait")
->processingLabel("processing")
->doneLabel("all is good")
->redirectWhenItsDone("https://www.google.com",true) //second parameter is optional to open the url in new tab or in the same tab.
->reloadWhenItsDone()
->showProgressBarInForms(true) // you can show progress bar in forms.
->animation(),//show three dots animation when initializing and processing.
];
}