Top 5 PHP Deterministic Projects
-
PHP VCR
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
- Project mention: Lkrms/pretty-PHP: The opinionated PHP code formatter | news.ycombinator.com | 2025-04-24
-
kernel
CitOmni Kernel is a tiny PHP 8.2+ core that boots CitOmni apps. It provides the minimal App container, deep read-only config wrapper, deterministic vendor->providers->app merging, explicit service maps ($app->id), optional compiled caches, and a fail-fast philosophy. No magic-HTTP/CLI own delivery and error handling. (by citomni)
-
provider-skeleton
Skeleton for CitOmni provider packages: Boot constants, service map, config overlay, routes, demo controller/service. PHP 8.2+, PSR-4, zero-surprises merge order.
-
http
CitOmni HTTP is a lean PHP 8.2+ web delivery layer for CitOmni apps. Deterministic boot (vendor -> providers -> app, last-wins), deep read-only config, simple routing (exact + placeholders), explicit service maps, and an HTTP-specific error handler. Optional compiled caches and maintenance 503 keep overhead tiny and production fast. (by citomni)
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
PHP Deterministic discussion
Index
What are some of the best open-source Deterministic projects in PHP? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | PHP VCR | 1,204 |
| 2 | pretty-php | 143 |
| 3 | kernel | 0 |
| 4 | provider-skeleton | 0 |
| 5 | http | 0 |