Drivers and Tools
Language Drivers
CrateDB enables effortless connectivity with the support for HTTP protocol and the PostgreSQL Wire Protocol. To successfully connect to CrateDB, configuring your application or driver with the appropriate settings is crucial. Explore the recommended drivers and adapters tailored for different languages and frameworks below.
Explore getting started tutorials and advanced guides to start configuring your CrateDB cluster now.
Learn how to set up and configure the CrateDB Python driver for streamlined connections in your Python applications
Dive into the details of configuring the CrateDB Java driver to seamlessly integrate CrateDB with your Java-based projects
Explore the steps to establish connections using the CrateDB Node.js driver, optimizing interactions with Node.js applications
Discover how to configure the CrateDB Go driver to enhance connectivity and data retrieval in your Go-based projects
Command Line Tools
Use command line tools to connect to CrateDB effortlessly. They enable you to validate HTTP and PostgreSQL connectivity or perform basic scripting, empowering you to connect to and interact with your CrateDB cluster seamlessly.
Utilize the CrateDB Shell (Crash), an interactive command-line interface tool designed for efficient interactions with CrateDB. Easily execute commands and manage your database with this user-friendly interface.
Leverage psql, a terminal-based front-end to PostgreSQL, for interactive query execution. Input queries, send them to PostgreSQL, and view the results directly within your terminal environment.
Explore the HTTPie CLI, a modern and user-friendly command-line HTTP client equipped with JSON support, colors, session management, download capabilities, plugins, and more. Enhance your connectivity and interaction with CrateDB.
Harness the power of curl, a versatile command-line tool and library for data transfer with URLs. cURL facilitates seamless data exchange and retrieval from your CrateDB cluster.
Admin UI
Discover the simplicity of managing your CrateDB cluster through the web administration user interface (or Admin UI). Running on every CrateDB node, the Admin UI provides a comprehensive view and interaction capabilities with your entire CrateDB cluster. Accessible via HTTP on port 4200, you can explore and navigate your cluster easily.
Learn more about connecting and navigating the Admin UI in the documentation.
REST API
Our REST API available for CrateDB Cloud provides a programmable interface for a seamless connection, automated management, effortless visualization, and reporting. With almost identical capabilities to the UI, the API facilitates effortless integration into existing workflows, enabling tasks such as monitoring, storage increase, setting up alerts, and making data-driven decisions through simple and efficient API calls. Learn more.