$npx skillfedfor your agent

Database packages

533 packages · page 3 of 14 · 748 including subcategories

Subcategories

Packages

sql-metadata Worth it
PyPI · Database · released Jun 2026

Parses SQL queries using sqlglot and extracts metadata: column names, table names, aliases, query types, and values from INSERT statements.

Install it if you need to extract or analyze SQL query structure—it handles the parsing complexity so you don't have to.

MITpure Python
6.8Mdownloads / mo
pyiceberg-core With conditions
PyPI · Database · released Aug 2026

Provides a Rust-powered core implementation for Apache Iceberg table format operations in Python, intended as an internal dependency for the pyiceberg library.

Apache-2.0compiled wheel
6.8Mdownloads / mo
sqlparams Worth it
PyPI · Database · released Jan 2025

Converts SQL queries between different parameter styles (named, ordinal, numeric, and dollar-sign variants) to match what your database driver supports.

Install it if you need to bridge parameter style mismatches between your code and your database driver.

MITpure Python · 3.8+dormant
6.8Mdownloads / mo
azure-mgmt-datamigration Worth it
PyPI · Database · released Sep 2025

Manages Azure Data Migration resources and orchestrates database migration tasks across SQL Server, MySQL, PostgreSQL, MongoDB, and Oracle sources to Azure targets.

MITpure Python · 3.9+
6.8Mdownloads / mo
dbt-spark Worth it
PyPI · Database · released Jul 2026

dbt-spark is the Apache Spark adapter for dbt, enabling data transformation workflows in Spark using dbt's SQL and YAML-based modeling practices.

Install it if you use Apache Spark and want to adopt dbt's transformation and testing practices.

Apache-2.0pure Python · 3.10.0+
6.5Mdownloads / mo
tables With conditions
PyPI · Database · released Mar 2026

PyTables provides an object-oriented interface to HDF5 for storing and retrieving hierarchical datasets with efficient compression, designed to handle extremely large amounts of multidimensional data.

BSD-3-Clausecompiled wheel · 3.11+
6.5Mdownloads / mo
docling-core Worth it
PyPI · Database · released Aug 2026

Docling Core defines the foundational DoclingDocument data model and provides APIs for serialization, chunking, and profiling of structured document data for generative AI applications.

MITpure Python
6.3Mdownloads / mo
dbt-bigquery Worth it
PyPI · Database · released Jul 2026

dbt-bigquery is a dbt adapter that enables data transformation workflows in Google BigQuery, allowing analysts and engineers to organize, cleanse, and prepare raw warehouse data using dbt's SQL and YAML-based practices.

Install it if you use BigQuery and want to adopt dbt's SQL-based transformation practices; skip it if you prefer procedural data pipelines or are not yet using BigQuery.

Apache-2.0pure Python · 3.10.0+
6.0Mdownloads / mo
snowflake.core Worth it
PyPI · Database · released Aug 2026

Provides Python access to Snowflake entity metadata and resource management, allowing you to create, delete, and modify Snowflake resources programmatically.

Install it if you need to automate Snowflake object lifecycle operations from Python; skip it if you only need to query data (use snowflake-connector-python directly…

Apache-2.0pure Python · 3.10+
5.9Mdownloads / mo
valkey Worth it
PyPI · Database · released Aug 2025

Python client library for connecting to and executing commands against a Valkey key-value store, with support for connection pooling, pipelining, pub/sub messaging, and both synchronous and asynchronous operations.

MITpure Python · 3.9+
5.9Mdownloads / mo
vertica-python With conditions
PyPI · Database · released Jul 2024

Native Python client library for connecting to and querying Vertica databases, implementing the DB-API v2.0 standard.

However, the aging maintenance status suggests it may not receive timely updates for new Vertica features or Python versions—verify compatibility with your specific…

Apache-2.0pure Python · 3.7+aging
5.9Mdownloads / mo
azure-mgmt-postgresqlflexibleservers With conditions
PyPI · Database · released Nov 2025

Manages Azure PostgreSQL Flexible Server resources via the Azure Resource Manager API, allowing programmatic creation, configuration, and lifecycle operations on PostgreSQL database servers in Azure.

However, verify the license terms in the repository before use in proprietary projects, since the license treatment is currently unclear in the package metadata.

license unclearpure Python · 3.9+
5.4Mdownloads / mo
pyexasol Worth it
PyPI · Database · released Aug 2026

PyExasol is the official Python connector for Exasol databases, optimized for high-throughput data transfer using WebSocket protocol and supporting parallel data streams for multi-core scalability.

Install it if you work with Exasol and need Python connectivity; the parallel-stream architecture makes it the natural choice over generic ODBC drivers for this DBMS.

MITpure Python
5.4Mdownloads / mo
sqlite-vec With conditions
PyPI · Database · released Mar 2026

sqlite-vec adds vector search capabilities to SQLite, enabling similarity queries and vector operations directly within SQLite databases.

permissive licensecompiled wheel
5.3Mdownloads / mo
databricks-labs-lsql With conditions
PyPI · Database · released Mar 2026

Executes SQL queries against Databricks through the Python SDK with minimal dependencies, returning results as iterators or single values without requiring a persistent connection.

However, verify the unclear license terms before committing to a production deployment, and confirm that the REST-based result fetching meets your performance…

license unclearpure Python
5.2Mdownloads / mo
azure-mgmt-mysqlflexibleservers Worth it
PyPI · Database · released Nov 2025

Provides a Python client library for managing Azure MySQL Flexible Server resources through the Azure management API.

license unclearpure Python · 3.9+
5.2Mdownloads / mo
azure-mgmt-sqlvirtualmachine Worth it
PyPI · Database · released Jul 2026

Manages SQL Server virtual machines in Microsoft Azure, providing a Python client to create, configure, and monitor SQL VM resources via the Azure Resource Manager API.

Install it if you need to automate SQL Server infrastructure on Azure from Python.

MITpure Python · 3.10+
5.1Mdownloads / mo
hmsclient With conditions
PyPI · Database · released Apr 2018

A Python client for connecting to and querying the Hive metastore via the Thrift protocol, enabling programmatic access to Hive metadata and partition information.

However, note that the package has not been updated since 2018—verify that the Thrift protocol implementation works with your target Hive metastore version before…

Apache-2.0pure Python
5.1Mdownloads / mo
sqlglotrs With conditions
PyPI · Database · released Feb 2026

A SQL parser, transpiler, and optimizer that converts SQL between over 30 dialects with no runtime dependencies.

However, the package summary marks it as deprecated in favor of sqlglotc—verify whether that migration is necessary for your use case before committing.

MITpure Python · 3.9+
4.9Mdownloads / mo
lmdb With conditions
PyPI · Database · released Jul 2026

Provides a Python binding to LMDB (Lightning Memory-Mapped Database), a fast key-value store based on memory-mapped files for efficient data access and storage.

license unclearcompiled wheel · 3.9+
4.8Mdownloads / mo
pglast With conditions
PyPI · Database · released Jul 2026

Parses PostgreSQL SQL statements into an abstract syntax tree and provides tools to inspect and prettify the parsed structure.

GPL-3.0-or-latercompiled wheel
4.8Mdownloads / mo
shelved-cache With conditions
PyPI · Database · released Dec 2025

Wraps cachetools cache implementations with disk persistence, allowing cached data to survive across program restarts while maintaining the same cache interface.

However, be aware that the package is aging (last release 242 days ago) and has a known issue on Windows with Python 3.13+; verify that issue doesn't affect your…

MITpure Pythonaging
4.8Mdownloads / mo
pynamodb Worth it
PyPI · Database · released Jun 2025

PynamoDB provides a Pythonic ORM-like interface to Amazon DynamoDB, simplifying table definition, querying, and data operations compared to the raw AWS API.

Install it if you're building on DynamoDB and want a cleaner API than raw boto3; skip it only if you need very low-level control or are already committed to a…

MITpure Python · 3.7+
4.7Mdownloads / mo
testing.common.database Skip
PyPI · Database · released Oct 2017

Provides base classes and utilities for building database testing frameworks, allowing you to create isolated, temporary database instances for test suites.

Apache-2.0pure Pythonabandoned
4.5Mdownloads / mo
testing.postgresql Skip
PyPI · Database · released Feb 2016

Automatically creates and tears down temporary PostgreSQL instances for testing, handling setup and cleanup without manual intervention.

Apache-2.0pure Pythonabandoned
4.5Mdownloads / mo
datafusion Worth it
PyPI · Database · released Jun 2026

DataFusion is a Python binding to Apache Arrow's in-memory query engine, enabling SQL and DataFrame-based queries against CSV, Parquet, and JSON data with built-in query optimization.

Install it if you need SQL query capabilities over Parquet/CSV/JSON without building a custom query engine or loading entire datasets into memory.

Apache-2.0compiled wheel · 3.10+
4.5Mdownloads / mo
python-ldap With conditions
PyPI · Database · released May 2026

Provides an object-oriented Python API to connect to and query LDAP directory servers, wrapping OpenLDAP client libraries and offering utilities for LDIF processing, LDAP URLs, and schema handling.

permissive licensebuilds from source · 3.6+
4.4Mdownloads / mo
metricflow With conditions
PyPI · Database · released Aug 2026

MetricFlow compiles metric definitions into reusable SQL queries, handling multi-hop joins, complex metric types, and aggregations across different time granularities.

Apache-2.0pure Python
4.3Mdownloads / mo
python-tds Worth it
PyPI · Database · released Sep 2025

Pure Python DBAPI driver for MSSQL that implements the TDS protocol without requiring ADO or FreeTDS, enabling database connections on any platform.

Install it if you need to connect to MSSQL from Python without external system dependencies.

permissive licensepure Python
4.3Mdownloads / mo
pystac-ext-table With conditions
PyPI · Database · released Aug 2026

Extends PySTAC to describe tabular data assets with column definitions, row counts, keys, and storage formats via the Table Extension specification.

Apache-2.0pure Python · 3.10+
4.0Mdownloads / mo
pystac-ext-item-assets With conditions
PyPI · Database · released Aug 2026

Extends PySTAC to support the Item Assets Definition Extension, enabling collections to define shared asset properties as templates across all items.

Apache-2.0pure Python · 3.10+
4.0Mdownloads / mo
eralchemy Worth it
PyPI · Database · released May 2026

Generates Entity Relation (ER) diagrams from SQLAlchemy models or existing databases, outputting to image, PDF, or markdown formats.

Install it if you need to visualize database schemas or SQLAlchemy models; the GraphViz system dependency is the only real prerequisite.

permissive licensepure Python · 3.10+
3.9Mdownloads / mo
dbt-redshift Worth it
PyPI · Database · released Jul 2026

dbt-redshift is an adapter that enables dbt to transform and manage data directly in Amazon Redshift warehouses using dbt's SQL and YAML-based workflow.

Install it if you use Amazon Redshift and want to adopt dbt's version-controlled, software-engineering approach to data transformation.

Apache-2.0pure Python · 3.10.0+
3.9Mdownloads / mo
influxdb3-python Worth it
PyPI · Database · released Jun 2026

Writes and queries InfluxDB 3.0 using SQL or InfluxQL, with support for Point objects, line protocol, DataFrames, and file imports.

MITpure Python · 3.9+
3.8Mdownloads / mo
snowflake Worth it
PyPI · Database · released Aug 2026

Unified Python API for Snowflake workloads, providing access to data engineering, Snowpark, Snowpark ML, and client application resources through a single namespace package.

Apache-2.0pure Python
3.8Mdownloads / mo
PySide6-Essentials With conditions
PyPI · Database · released May 2026

PySide6 Essentials provides Python bindings to Qt 6.0+ core modules for building cross-platform desktop applications with native UI widgets, graphics, networking, and database support.

The copyleft license requires careful review for commercial projects; consider a commercial Qt license if needed.

copyleftcompiled wheel
3.8Mdownloads / mo
cx-Oracle With conditions
PyPI · Database · released Nov 2021

cx_Oracle provides a Python interface to Oracle Database, implementing the Python database API 2.0 specification to enable queries, transactions, and data manipulation against Oracle instances.

However, the aging release cycle (last update 2021-11-04) and lack of explicit support for Python 3.11+ make it less ideal for new projects targeting modern Python…

BSD-3-Clausecompiled wheelaging
3.8Mdownloads / mo
shiboken6 With conditions
PyPI · Database · released May 2026

Shiboken6 provides Python access to metadata and introspection functions for C++/Python bindings, allowing you to check object validity and debug wrapper state in applications built with Qt for Python.

Install only if you actually need binding introspection; it is not a general-purpose library.

copyleftcompiled wheel
3.7Mdownloads / mo
snowflake._legacy Skip
PyPI · Database · released Aug 2026

Provides temporary backward compatibility for code that imports the old unrelated `snowflake` package, allowing it to read from `/etc/snowflake` or an alternative path; this is a migration bridge, not a primary tool.

Apache-2.0pure Python
3.7Mdownloads / mo
PySide6-Addons With conditions
PyPI · Database · released May 2026

PySide6-Addons extends PySide6 with additional Qt modules for 3D graphics, multimedia, web engines, charts, and specialized hardware interfaces.

copyleftcompiled wheel
3.7Mdownloads / mo