PHPackages                             struktal/struktal-dev-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. [Framework](/categories/framework)
4. /
5. struktal/struktal-dev-core

ActiveLibrary[Framework](/categories/framework)

struktal/struktal-dev-core
==========================

DEV-Core library for the Struktal PHP framework

1.1.3(3mo ago)0373[1 PRs](https://github.com/Struktal/struktal-dev-core/pulls)MITPHPPHP &gt;=8.3.0CI passing

Since Apr 15Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/Struktal/struktal-dev-core)[ Packagist](https://packagist.org/packages/struktal/struktal-dev-core)[ RSS](/packages/struktal-struktal-dev-core/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (5)Dependencies (2)Versions (9)Used By (0)

Struktal-DEV-Core
=================

[](#struktal-dev-core)

DEV-Core library for the Struktal PHP framework

Note

The Struktal-DEV-Core library provides tools and utilities for developers working with the Struktal PHP framework. Right now, it wraps the [Pest testing framework](https://pestphp.com/) and [Playwright for PHP](https://playwright-php.dev/), which could also both be included in the project directly to be able to use the latest features. However, if you choose to require this wrapper "library", you will receive less update notifications for those libraries and with each update for this DEV-Core library, you will be informed if there are any breaking changes connected to the Struktal framework, and how they can be resolved.

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

[](#installation)

To install this library, include it in your project using Composer:

```
composer require --dev struktal/struktal-dev-core
```

Dependencies
------------

[](#dependencies)

- **Pest**: GitHub: [pestphp/pest](https://github.com/pestphp/pest), licensed under [MIT license](https://github.com/pestphp/pest/blob/4.x/LICENSE.md)
- **Playwright for PHP**: GitHub: [playwright-php/playwright](https://github.com/playwright-php/playwright), licensed under [MIT license](https://github.com/playwright-php/playwright/blob/main/LICENSE)

License
-------

[](#license)

This software is licensed under the MIT license. See the [LICENSE](LICENSE) file for more information.

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance87

Actively maintained with recent releases

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

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

5

Last Release

91d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/49905418?v=4)[Jens Ostertag](/maintainers/JensOstertag)[@JensOstertag](https://github.com/JensOstertag)

---

Top Contributors

[![JensOstertag](https://avatars.githubusercontent.com/u/49905418?v=4)](https://github.com/JensOstertag "JensOstertag (11 commits)")

---

Tags

struktal

### Embed Badge

![Health badge](/badges/struktal-struktal-dev-core/health.svg)

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

###  Alternatives

[pestphp/pest-plugin-browser

Pest plugin to test browser interactions

1343.7M226](/packages/pestphp-pest-plugin-browser)[pestphp/pest-plugin-drift

The Pest Drift Plugin

745.1M111](/packages/pestphp-pest-plugin-drift)[defstudio/pest-plugin-laravel-expectations

A plugin to add laravel tailored expectations to Pest

99600.5k8](/packages/defstudio-pest-plugin-laravel-expectations)[jonpurvis/lawman

A PestPHP Plugin to help with architecture testing SaloonPHP integrations

4138.2k10](/packages/jonpurvis-lawman)[ozzie/pest-plugin-nest

Nest Pest PHP tests for better organization and readability

2129.4k](/packages/ozzie-pest-plugin-nest)[alleyinteractive/pest-plugin-wordpress

WordPress Pest Integration

274.1k1](/packages/alleyinteractive-pest-plugin-wordpress)

PHPackages © 2026

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