Skip to content
@shipmonk-rnd

ShipMonk R&D

ShipMonk Research & Development

Pinned Loading

  1. composer-dependency-analyser composer-dependency-analyser Public

    🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)

    PHP 591 13

  2. dead-code-detector dead-code-detector Public

    💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Twig, Doctrine, PHPUnit etc. Can automatically remove dead PHP code. Able to detect dead code use…

    PHP 322 18

  3. phpstan-rules phpstan-rules Public

    📏 Various extra strict PHPStan rules we found useful in ShipMonk.

    PHP 146 22

  4. doctrine-entity-preloader doctrine-entity-preloader Public

    💡 Doctrine entity preloading: Efficient & easy to use solution to n+1 problem in Doctrine ORM. Supports all association types and both Doctrine 2 & 3

    PHP 98 4

  5. phpstan-baseline-per-identifier phpstan-baseline-per-identifier Public

    ✂️ Split PHPStan baseline to multiple files per each error identifier. Supports both neon baseline and PHP baseline.

    PHP 89 6

  6. coverage-guard coverage-guard Public

    🧪 Enforce PHP code coverage in your CI. Not by percentage, but target core methods! Allows you to start enforcing coverage for new code only! Also contains tooling to merge and convert PHPUnit cove…

    PHP 52

Repositories

Showing 10 of 23 repositories
  • dead-code-detector Public

    💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Twig, Doctrine, PHPUnit etc. Can automatically remove dead PHP code. Able to detect dead code used only in tests. Finds unused methods, constants, properties and enum cases.

    shipmonk-rnd/dead-code-detector’s past year of commit activity
    PHP 322 18 6 3 Updated Feb 19, 2026
  • phpstan-rules Public

    📏 Various extra strict PHPStan rules we found useful in ShipMonk.

    shipmonk-rnd/phpstan-rules’s past year of commit activity
    PHP 146 22 2 4 Updated Feb 18, 2026
  • doctrine-two-phase-migrations Public

    Two phase migrations for Doctrine ORM: before and after deploying new codebase version. Suitable for rolling-update deployments (e.g. in Kubernetes clusters).

    shipmonk-rnd/doctrine-two-phase-migrations’s past year of commit activity
    PHP 24 1 1 2 Updated Feb 17, 2026
  • phpunit-parallel-job-balancer Public

    Speed up your PHPUnit CI runs by evenly distributing tests across parallel jobs based on historical JUnit data.

    shipmonk-rnd/phpunit-parallel-job-balancer’s past year of commit activity
    PHP 8 MIT 0 1 0 Updated Feb 11, 2026
  • name-collision-detector Public

    Fast & simple tool to find class duplicates in your projects.

    shipmonk-rnd/name-collision-detector’s past year of commit activity
    PHP 34 MIT 2 0 0 Updated Feb 11, 2026
  • input-mapper Public

    Performant array-to-object mapper supporting generics, array shapes, optional fields and much more!

    shipmonk-rnd/input-mapper’s past year of commit activity
    PHP 30 1 2 1 Updated Feb 1, 2026
  • terraform-aws-adjust-target-group Public

    Terraform with Lambda function to automatically maintain NLB target group registrations for Aurora cluster instances based on their role (reader/writer).

    shipmonk-rnd/terraform-aws-adjust-target-group’s past year of commit activity
    Python 0 0 0 0 Updated Jan 30, 2026
  • phpstan-dev Public

    Smooth tests for PHPStan rules: inplace fixture asserts and autofix!

    shipmonk-rnd/phpstan-dev’s past year of commit activity
    PHP 6 MIT 1 0 0 Updated Jan 29, 2026
  • composer-dependency-analyser Public

    🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)

    shipmonk-rnd/composer-dependency-analyser’s past year of commit activity
    PHP 591 MIT 13 17 1 Updated Jan 28, 2026
  • doctrine-mysql-optimizer-hints Public

    Custom SQL walker for Doctrine allowing usage of MySQL optimizer hints without need of native queries

    shipmonk-rnd/doctrine-mysql-optimizer-hints’s past year of commit activity
    PHP 9 0 0 0 Updated Jan 28, 2026

Most used topics

Loading…