bavix/clickhouse-builder
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bavix/clickhouse-php-client | 0.89 | 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. | 0 | 0 | 0 | 8K | 0 | 7.7 | 57.0 | GPL-3.0 | 8 months ago | |
| oralunal/phpclickhouse-laravel | 0.87 | 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 | |
| one23/laravel-clickhouse | 0.87 | — | 2 | 2 | 1 | 14 | 0 | 0.0 | 10.4 | MIT | — | |
| glushkovds/clickhouse-builder | 0.87 | 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 | |
| laravel-clickhouse/laravel-clickhouse | 0.87 | 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 | |
| oralunal/laravel-clickhouse | 0.86 | A ClickHouse database driver for Laravel that connects your app to the column-oriented analytics engine, letting you run high-speed queries through Laravel's familiar query builder and Eloquent-style APIs. | 0 | 0 | 0 | 100 | 0 | 19.0 | 32.3 | MIT | 3 weeks ago | |
| bavix/laravel-clickhouse | 0.86 | — | 69 | 74 | 41 | 9K | 0 | 13.5 | 30.8 | — | 8 months ago | |
| makinacorpus/query-builder | 0.86 | A fluent SQL query builder for PHP that lets you construct complex SELECT, INSERT, UPDATE, and DELETE queries programmatically through a clean, chainable API. Lightweight and framework-agnostic, it integrates easily into Laravel or any PHP application. | 7 | 7 | 1 | 18K | 14 | 4.1 | 50.1 | MIT | — | |
| the-tinderbox/clickhouse-builder | 0.85 | — | 201 | 203 | 81 | 30K | 17 | 18.4 | 38.8 | — | 3 years ago | |
| smi2/phpclickhouse | 0.84 | 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 | |
| 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-php-client | 0.84 | 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 | |
| foolz/sphinxql-query-builder | 0.84 | — | 323 | 331 | 97 | 27K | 16 | 16.7 | 33.9 | Apache-2.0 | 10 months ago | |
| darvinstudio/databaser | 0.81 | — | 0 | 0 | 1 | 40 | 0 | 0.1 | 22.3 | MIT | — | |
| timgws/query-builder-parser | 0.80 | QueryBuilderParser is a Laravel/PHP package that converts jQuery QueryBuilder rules into safe SQL or MongoDB queries using a whitelist of allowed fields. It integrates with Laravel's query builder and jenssegers/mongodb for filtering and search. | 160 | 160 | 73 | 3K | 10 | 22.5 | 24.4 | MIT | 6 months ago | |
| phpmyadmin/sql-parser | 0.80 | phpmyadmin/sql-parser is a validating SQL lexer and parser for PHP with a focus on MySQL. It lets you parse, lint, tokenize, format, and analyze SQL queries, and ships with CLI utilities and a Composer-installable library for query discovery and formatting. | 488 | 499 | 122 | 716K | 58 | 51.6 | 78.8 | GPL-2.0 | 4 weeks ago | |
| tiagospem/simple-tables | 0.80 | — | 2 | 2 | 0 | 0 | 0 | 2.1 | — | MIT | 1 year ago | |
| schmeits/pulse-database-table-info | 0.80 | — | 7 | 7 | 2 | 5K | 3 | 6.2 | 39.4 | MIT | 1 year ago | |
| orangehill/iseed | 0.80 | Inverse seed generator for Laravel: create seed files from existing database tables. Run php artisan iseed with one, several, or all tables, with optional class name prefixes and suffixes to avoid overwriting existing seeders. Supports Laravel 8-13. | 2,894 | 2,931 | 386 | 438K | 0 | 48.3 | 33.5 | BSD-2-Clause | 4 months ago |
How can I help you explore Laravel packages today?