Getting started

Install and get started with the CrateDB Npgsql Plugin.

Table of contents


The Npgsql plugin is made available as Npgsql.CrateDB Nuget package. Follow the appropriate Nuget instructions to get the plugin installed.


For now, this plugin depends on a fork of the official Npgsql project to work. We are, however, working to get the necessary changes merged in upstream.

Nuget will handle this for you.

See also

An introduction to Nuget.

Nuget instructions for dotnet CLI or Visual Studio.


If you’re using a generic database program that can work with any ADO.NET provider but doesn’t come with Npgsql or reference it directly, you can install Npgsql with the CrateDB plugin into your Global Assembly Cache (GAC) with our custom Npgsql Installer.

Next steps

Once the plugin is installed, you probably want to connect to CrateDB.