Developing with Firebolt
Firebolt provides multiple SDKs, drivers, and libraries to integrate with various programming environments, enabling developers to run queries, manage databases, and build data-driven applications efficiently.
This guide covers how to develop with Firebolt using different languages and frameworks, including:
- Node.js – Use the Firebolt Node.js SDK to interact with Firebolt databases.
- Python – Leverage the Firebolt Python SDK for data analysis and automation.
- JDBC – Connect Firebolt to Java-based applications with the JDBC driver.
- SQLAlchemy – Integrate Firebolt with SQLAlchemy for ORM-based workflows.
- .NET SDK – Work with Firebolt databases using .NET applications.
- Go – Access Firebolt from Go applications with the Firebolt Go client.
Each section provides installation instructions, authentication methods, and query examples tailored to the respective language or framework.