bavix/clickhouse-php-client
PHP 7.1+ ClickHouse HTTP client built on Guzzle. Supports single server or clusters, server selection by name/tags, and running queries per cluster. Provides async SELECT and INSERT from local files for efficient ingestion and querying.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bavix/clickhouse-builder | 0.87 | PHP 7.1+ query builder for ClickHouse. Build and execute SELECT queries with a fluent API: select columns with aliases, closures for complex expressions or subqueries, and integrate with the-tinderbox/clickhouse-php-client for execution. | 0 | 0 | 0 | 3K | 0 | 7.6 | 50.7 | MIT | 8 months ago | |
| bavix/laravel-clickhouse | 0.85 | — | 69 | 74 | 41 | 9K | 0 | 13.5 | 30.8 | — | 8 months ago | |
| the-tinderbox/clickhouse-php-client | 0.85 | PHP 7.1+ ClickHouse HTTP client built on Guzzle. Configure single servers or clusters, pick random or specific hosts, and run queries per-cluster. Supports async SELECT and INSERT from local files via a simple Client/ServerProvider API. | 34 | 34 | 29 | 174K | 1 | 9.4 | 52.5 | GPL-3.0 | 5 years ago | |
| one23/laravel-clickhouse | 0.85 | — | 2 | 2 | 1 | 14 | 0 | 0.0 | 10.4 | MIT | — | |
| glushkovds/phpclickhouse-laravel | 0.84 | Laravel integration for ClickHouse, adding a database driver, query builder, schema and migration support, and Eloquent-style models for analytics workloads. Query ClickHouse from Laravel, run raw SQL, manage tables, and insert large datasets efficiently. | 205 | 207 | 50 | 150K | 1 | 18.8 | 45.0 | MIT | 2 months ago | |
| the-tinderbox/clickhouse-builder | 0.84 | — | 201 | 203 | 81 | 30K | 17 | 18.4 | 38.8 | — | 3 years ago | |
| laravel-clickhouse/laravel-clickhouse | 0.84 | A ClickHouse database driver for Laravel with Eloquent models, Query and Schema builders, and native support for ClickHouse features like ARRAY JOIN, FINAL, PREWHERE, and lightweight deletes. Includes HTTP transports and migrations. | 232 | 232 | 19 | 31K | 1 | 23.4 | 34.5 | MIT | 1 week ago | |
| glushkovds/clickhouse-builder | 0.83 | A fluent ClickHouse query builder for PHP and Laravel, providing an Eloquent-style API for composing SELECT, INSERT, and other SQL statements, with support for ClickHouse-specific clauses, expressions, and database operations. | 2 | 2 | 2 | 193K | 0 | 10.2 | 60.0 | — | 6 months ago | |
| smi2/phpclickhouse | 0.83 | PHP client for ClickHouse with sync and async queries, native parameter binding, bulk inserts, generators, gzip compression, cluster support, streaming, and progress callbacks. Requires PHP 8.1+, ext-curl, ext-json. | 855 | 861 | 161 | 761K | 1 | 36.7 | 47.1 | MIT | 1 month ago | |
| oralunal/phpclickhouse-laravel | 0.82 | Laravel integration for ClickHouse built on phpClickHouse. Add ClickHouse as a database connection, run analytical queries through Laravel’s DB facade, and use familiar query builder and configuration patterns. Ideal for analytics and reporting workloads. | 0 | — | 0 | — | 0 | 19.8 | — | MIT | 3 weeks ago | |
| bcc/myrrix | 0.82 | Myrrix is a Laravel/PHP package that helps manage modular application features with a clean structure and tooling. It supports organizing code into modules, simplifying registration and discovery, and keeping large projects maintainable with predictable conventions. | 10 | 11 | 5 | 0 | 0 | 0.2 | — | — | — | |
| mavlitov98/clickhouse-migrations | 0.81 | A Laravel package for managing ClickHouse database migrations. Create, run, and roll back schema changes for ClickHouse tables using familiar migration workflows, helping you version your analytics database alongside your application. | 9 | 9 | 1 | 1K | 0 | 0.5 | 28.2 | MIT | 3 years ago | |
| platformsh/client | 0.80 | PHP client library for the Platform.sh API. Authenticate with an API token, then manage projects, environments, and activities (e.g., branch operations) and create subscriptions. Used by the Platform.sh CLI; supports PHP 8.2+ in v3. | 27 | 29 | 30 | 9K | 7 | 4.0 | 39.9 | MIT | — | |
| dmamontov/clickhouse-migrations-bundle | 0.80 | — | 2 | 2 | 2 | 513 | 0 | 1.9 | 30.9 | — | 3 years ago | |
| php-http/socket-client | 0.80 | PSR-7/PSR-18 HTTP client built on PHP streams. Supports TCP and UNIX domain sockets, TLS/SSL encryption, and client certificates. Lightweight, dependency-minimal option for making HTTP requests via socket connections. | 81 | 82 | 42 | 115K | 0 | 9.9 | 44.9 | MIT | 9 months ago | |
| php-http/client-common | 0.80 | Common utilities for HTTPlug HTTP clients: a BatchClient for parallel requests, a convenience client exposing HTTP verbs as methods, and emulator/decorator layers for sync and async clients. Designed to simplify client composition and tooling. | 1,051 | 1,054 | 55 | 6M | 13 | 22.1 | 57.6 | MIT | 11 months ago | |
| pelfox/laravel-bigquery | 0.80 | Use Laravel's Query Builder and Eloquent with Google BigQuery. Configure a BigQuery connection or use the facade, query tables/datasets, and map BigQuery types with dedicated Eloquent casts, including repeated fields and structs. | 4 | 5 | 2 | 3K | 0 | 15.4 | 42.5 | MIT | 5 months ago | |
| influxdb/influxdb-php | 0.80 | PHP client library for InfluxDB 1.x: connect via host/port or DSN, write and query time-series points, and manage databases/retention policies. Community-maintained legacy v1 client; for InfluxDB 2.x use influxdb-client-php. | 425 | 431 | 126 | 89K | 41 | 12.4 | 34.7 | MIT | 5 years ago | |
| ccmbenchmark/bigquery-bundle | 0.79 | — | 0 | 0 | 0 | 96 | 0 | 0.0 | 27.4 | MIT | — | |
| js/mysqlnd-analytics | 0.79 | Collect and inspect MySQL Native Driver (mysqlnd) statistics from your PHP or Laravel app. Gain visibility into query performance, connection usage, and database health with simple analytics and reporting. | 33 | 33 | 2 | 0 | 1 | 0.3 | — | BSD-3-Clause | — |
How can I help you explore Laravel packages today?