PHPackages                             violinist-dev/project-data - 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. [Queues &amp; Workers](/categories/queues)
4. /
5. violinist-dev/project-data

ActiveLibrary[Queues &amp; Workers](/categories/queues)

violinist-dev/project-data
==========================

Project data object for storing project info when sending to workers.

2.3.0(1mo ago)0249.2k↑243.6%1MITPHPCI passing

Since Jan 25Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/violinist-dev/project-data)[ Packagist](https://packagist.org/packages/violinist-dev/project-data)[ RSS](/packages/violinist-dev-project-data/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (10)Dependencies (14)Versions (14)Used By (1)

project-data
============

[](#project-data)

[![Test](https://github.com/violinist-dev/project-data/actions/workflows/test.yml/badge.svg)](https://github.com/violinist-dev/project-data/actions/workflows/test.yml)[![Coverage Status](https://camo.githubusercontent.com/fc2d248576ec3fc33483fc79c95f7138fa5bf409d7299bca8720aaf23344d947/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76696f6c696e6973742d6465762f70726f6a6563742d646174612f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/violinist-dev/project-data?branch=master)[![Violinist enabled](https://camo.githubusercontent.com/d9732258721280d90f7f95b5f928ea5c63eb6d3d740151d62e4a9ad1660d95d3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76696f6c696e6973742d656e61626c65642d627269676874677265656e2e737667)](https://violinist.io)[![Packagist Downloads](https://camo.githubusercontent.com/6d3aeba4305b308b43ee46d7457670d49b735572d6d1b1b4d280f57da280b254/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f76696f6c696e6973742d6465762f70726f6a6563742d64617461)](https://packagist.org/packages/violinist-dev/project-data)

Project data value object.

About this package
------------------

[](#about-this-package)

This package exists so one can create a value object from a Drupal node, and then deserialize it in all kinds of application that has nothing to do with Drupal.

This way we can pass it to workers that does not run Drupal, and still access all the values of the node we are interested in.

###  Health Score

56

—

FairBetter than 97% of packages

Maintenance94

Actively maintained with recent releases

Popularity33

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity69

Established project with proven stability

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

Recently: every ~180 days

Total

12

Last Release

30d ago

Major Versions

1.1.4 → 2.0.02024-07-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/012259317b9e5a3b6cc2b03681d852940e11ac05f37bfbda7360d6524b1c9085?d=identicon)[eiriksm](/maintainers/eiriksm)

---

Top Contributors

[![eiriksm](https://avatars.githubusercontent.com/u/865153?v=4)](https://github.com/eiriksm "eiriksm (36 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/violinist-dev-project-data/health.svg)

```
[![Health](https://phpackages.com/badges/violinist-dev-project-data/health.svg)](https://phpackages.com/packages/violinist-dev-project-data)
```

###  Alternatives

[phpro/grumphp

A composer plugin that enables source code quality checks.

4.3k17.0M1.1k](/packages/phpro-grumphp)[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[kimai/kimai

Kimai - Time Tracking

4.8k9.4k1](/packages/kimai-kimai)[jason-munro/cypht

Lightweight Open Source webmail written in PHP and JavaScript

1.7k160.6k](/packages/jason-munro-cypht)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.8M674](/packages/shopware-core)[jolicode/castor

A lightweight and modern task runner. Automate everything. In PHP.

55344.7k5](/packages/jolicode-castor)

PHPackages © 2026

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