{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/7"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"},{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"chdb-core is an in-process SQL OLAP engine powered by ClickHouse that runs SQL queries directly in Python without requiring a separate server, supporting multiple input/output formats and DB-API 2.0 compliance.","skillfed_tags":["embedded-analytics","olap-engine","sql-query"],"use_cases":["Query Parquet, CSV, or JSON files directly with SQL without loading them into a DataFrame first.","Join and aggregate multiple pandas DataFrames using SQL syntax within a Python script.","Stream large datasets through a query in chunks to maintain constant memory usage.","Run parameterized SQL queries with variable substitution for dynamic analytics.","Build analytics pipelines that need fast OLAP-style aggregations without external database infrastructure."],"what_it_does":"chdb-core is the foundational C++ engine of the chDB ecosystem, bringing ClickHouse's OLAP capabilities into Python as an embedded library. It executes SQL queries directly in your process without running a separate database server, making it suitable for analytics, data exploration, and batch processing workflows. The package supports stateless one-shot queries, stateful sessions with connection management, streaming for constant-memory processing, and Python DB-API 2.0 compliance.\n\nIt depends on pandas and pyarrow for data interchange and integrates with multiple formats\u2014Parquet, CSV, JSON, Arrow, ORC, and 60+ others\u2014allowing you to query files or in-memory data structures directly. The engine minimizes data copying between C++ and Python using memory views, and provides features like parameterized queries, user-defined functions, and query statistics. Wheels are pre-built for Python 3.9+ on Linux and macOS (both x86_64 and ARM64), reducing compile-time friction.","worth_installing":"Yes, if you need serverless SQL analytics in Python. chdb-core is actively maintained, has no known vulnerabilities, and offers genuine value for data exploration and batch processing. Install friction is moderate due to compiled bindings, but pre-built wheels for common platforms mitigate this. The Apache-2.0 license is permissive. Consider it a strong fit for embedded analytics; if you need a higher-level pandas-like API, install the chDB package instead."},"id":"chdb-core","links":{"html":"https://skillfed.io/packages/chdb-core","md":"https://skillfed.io/packages/chdb-core.md","pypi":"https://pypi.org/project/chdb-core/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-12","license_spdx":null,"license_treatment":"permissive","name":"chdb-core","python_support":"supports_current","summary":"chDB is an in-process OLAP SQL Engine powered by ClickHouse"},"popularity":{"monthly_downloads":217468,"position":9357,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"26.7.0"}
