PHPackages                             arquivei/laravel-skeleton-worker - 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. [Framework](/categories/framework)
4. /
5. arquivei/laravel-skeleton-worker

ActiveProject[Framework](/categories/framework)

arquivei/laravel-skeleton-worker
================================

Base project for Command line Workers using Laravel.

v1.0.1(4y ago)112MITPHPPHP ^8.1

Since Jan 3Pushed 4y ago18 watchersCompare

[ Source](https://github.com/arquivei/laravel-skeleton-worker)[ Packagist](https://packagist.org/packages/arquivei/laravel-skeleton-worker)[ RSS](/packages/arquivei-laravel-skeleton-worker/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (15)Versions (3)Used By (0)

Laravel Skeleton Worker
=======================

[](#laravel-skeleton-worker)

Base project for command line workers using Laravel

[![Latest Version on Packagist](https://camo.githubusercontent.com/bee3b0383d9e0c5538dfd270cfdbc463515a2b99b82e0e7fbbc80d0a92cac0cb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f61727175697665692f6c61726176656c2d736b656c65746f6e2d776f726b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/arquivei/laravel-skeleton-worker)[![Total Downloads](https://camo.githubusercontent.com/519a8ab41682fd2c3db8cb0531ca4385976527bd5a08320c7e8f6e2f6660e967/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f61727175697665692f6c61726176656c2d736b656c65746f6e2d776f726b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/arquivei/laravel-skeleton-worker)

Requirements
------------

[](#requirements)

- PHP 8.1+
- Composer
- Git
- Docker Engine 17.09.0+
- docker-composer 1.26+

Creating a new worker
---------------------

[](#creating-a-new-worker)

```
composer create-project arquivei/laravel-skeleton-worker my-worker
```

or

```
docker run -it --rm -v $PWD:/app composer create-project arquivei/laravel-skeleton-worker my-worker
```

Edit `.env`

- APP\_IDENTIFIER=
- COMPOSER\_AUTH=

```
make setup

sudo chmod -R 777 storage/
```

Usage
-----

[](#usage)

```
php artisan start:worker
```

About Example Producer
----------------------

[](#about-example-producer)

- Variables taken from .env file or class initialization options
- Will post in the topic:
    - KAFKA\_PREFIX + EVENTS\_STREAM
    - com.arquivei.stonks-events

About Example Consumer
----------------------

[](#about-example-consumer)

- Variables taken from .env file or class initialization options
- Will consume from the queue:
    - KAFKA\_PREFIX + EVENTS\_STREAM + 'topic'
    - com.arquivei.stonks-events.example-app\_example-event

Run Example Producer or Consumer
--------------------------------

[](#run-example-producer-or-consumer)

- Edit .env with kafka information
- With artisan run the command example:consumer then example:producer

Run Example Integration Tests
-----------------------------

[](#run-example-integration-tests)

- Start docker compose with zookeeper, kafka and kafdrop: ```
    docker-compose up
    ```

- Run tests: ProducerCommandtTest.php and ExampleConsumerTest.php
- Go to  to see topics created in local kafka

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~3 days

Total

2

Last Release

1587d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/22685632?v=4)[Qive (Antiga Arquivei)](/maintainers/arquivei)[@arquivei](https://github.com/arquivei)

---

Top Contributors

[![arq-joao-cruz](https://avatars.githubusercontent.com/u/88548378?v=4)](https://github.com/arq-joao-cruz "arq-joao-cruz (3 commits)")[![ggmalimpensa](https://avatars.githubusercontent.com/u/7761775?v=4)](https://github.com/ggmalimpensa "ggmalimpensa (3 commits)")[![saczuckarquivei](https://avatars.githubusercontent.com/u/96422557?v=4)](https://github.com/saczuckarquivei "saczuckarquivei (2 commits)")

---

Tags

laravelskeletonworkerframeworklaravelbootstrapSkeleton

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/arquivei-laravel-skeleton-worker/health.svg)

```
[![Health](https://phpackages.com/badges/arquivei-laravel-skeleton-worker/health.svg)](https://phpackages.com/packages/arquivei-laravel-skeleton-worker)
```

PHPackages © 2026

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