Skip to content
@cloudcastle-apps

CloudCastle

Open-source PHP libraries: lightweight PSR-11 dependency injection (cloudcastle/di), tools and components.

CloudCastle

Экосистема production-пакетов для PHP 8.1+: строгая типизация, полный статический анализ, стопроцентное покрытие тестами и мутационное тестирование без выживших мутантов — как стандарт, а не как цель.

Пакеты

Пакет Версия О чём
cloudcastle/clock Packagist Часы поверх PSR-20: суперсет возможностей symfony/lcobucci/beste/carbon/ergebnis
cloudcastle/uuid Packagist UUID 1–8, ULID, NanoID, Snowflake и Sonyflake в одном пакете с PSR-20 часами
cloudcastle/di Packagist PSR-11 контейнер с автоwiring, компиляцией и честными бенчмарками

Стандарты каждого пакета

  • PHPStan max + strict-rules, Psalm level 1, PHPMD, Deptrac, Rector.
  • Покрытие 100 % строк каждого файла; Infection — ни одного выжившего мутанта.
  • Честные сравнения с аналогами: изолированные замеры скорости и памяти, автогенерируемые таблицы с колонкой победителя.
  • Документация: wiki со страницей на каждую возможность, схемами и жизненными циклами; guide зеркалируется из wiki автоматически.

Связь

Email · Telegram · VK

Pinned Loading

  1. di di Public template

    CloudCastle DI — быстрый PSR-11 DI-контейнер для PHP 8.1+. Autowiring, compiled container, конфиг (PHP/YAML/JSON/XML) + параметры/env, теги, scopes, autoconfigure, расширения, #[AsService], service…

    PHP 2 1

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…