PHPackages                             gedachtegoed/workspace-core - 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. gedachtegoed/workspace-core

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

gedachtegoed/workspace-core
===========================

Core for building your own Portable Workspace

v0.1.0(2y ago)010.0k↓26.4%1MITPHPPHP ^8.1|^8.2

Since Oct 9Pushed 2y ago1 watchersCompare

[ Source](https://github.com/media-code/workspace-core)[ Packagist](https://packagist.org/packages/gedachtegoed/workspace-core)[ GitHub Sponsors](https://github.com/sponsors/gwleuverink)[ RSS](/packages/gedachtegoed-workspace-core/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (2)Dependencies (11)Versions (6)Used By (1)

Workspace Core
==============

[](#workspace-core)

Extendible workspace configurator for Laravel to effortlessly keep linters, fixers, static analysis, CI workflows, editor integrations and more in sync across all your teams &amp; projects

[![codestyle](https://github.com/media-code/workspace-core/actions/workflows/codestyle.yml/badge.svg)](https://github.com/media-code/workspace-core/actions/workflows/codestyle.yml)[![tests](https://github.com/media-code/workspace-core/actions/workflows/tests.yml/badge.svg)](https://github.com/media-code/workspace-core/actions/workflows/tests.yml)[![coverage](https://camo.githubusercontent.com/f80ad22a529bba9d9e702b76dc9be473940677bacc3f40fc0104aa425b9811dc/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f6d656469612d636f64652f776f726b73706163652d636f72653f746f6b656e3d4f4e344d54593843314226636f6c6f723d34352532433139302532433635)](https://codecov.io/gh/media-code/workspace-core)

Introduction
------------

[](#introduction)

Workspace Core is the enige used by [gedachtegoed/workspace](https://github.com/media-code/workspace). You can use this package to ship your own organization wide project defaults and keep them up to date with a upstream repository.

Workspace's Fluent Integrations enable automation of ***linting***, ***fixing***, ***ci workflows***, ***editor integrations*** &amp; ***composer scripts***. You can even use it to automate setting up [IDE helper](https://github.com/barryvdh/laravel-ide-helper) integrations in your project. Using custom hooks you can pretty much automate any Integration setup or repetetive task and keep it in sync with your entire team across different projects.

The [Workspace](https://github.com/media-code/workspace) package itself is a predefined Portable Workspace you can use as a well thought out but opinionated baseline for your Laravel projects. If you don't plan on creating your own presets we recommend to start there.

Portable Workspaces
-------------------

[](#portable-workspaces)

If you'd like to roll out your own Portable Workspace you'd create a new composer package that uses the Workspace Core as a dependency. A template project &amp; comprehensive API reference &amp; guide is in the works.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity49

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

Total

2

Last Release

803d ago

PHP version history (2 changes)v0.0.1PHP ^8.1.0

v0.1.0PHP ^8.1|^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/9531bf1fdbe178d3a5129b81e61b70be81359ebf10ce3f282705a8275b4bd31d?d=identicon)[gwleuverink](/maintainers/gwleuverink)

---

Top Contributors

[![gwleuverink](https://avatars.githubusercontent.com/u/17123491?v=4)](https://github.com/gwleuverink "gwleuverink (21 commits)")

---

Tags

hacktoberfest

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/gedachtegoed-workspace-core/health.svg)

```
[![Health](https://phpackages.com/badges/gedachtegoed-workspace-core/health.svg)](https://phpackages.com/packages/gedachtegoed-workspace-core)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3345.1M337](/packages/psalm-plugin-laravel)[renatomarinho/laravel-page-speed

Laravel Page Speed

2.5k1.7M11](/packages/renatomarinho-laravel-page-speed)[illuminate/pipeline

The Illuminate Pipeline package.

9348.3M267](/packages/illuminate-pipeline)[illuminate/pagination

The Illuminate Pagination package.

10533.5M989](/packages/illuminate-pagination)[illuminate/redis

The Illuminate Redis package.

8314.4M362](/packages/illuminate-redis)[illuminate/cookie

The Illuminate Cookie package.

224.5M132](/packages/illuminate-cookie)

PHPackages © 2026

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