.NET Data Provider for PostgreSQL

About Npgsql

Npgsql is the .NET data provider for PostgreSQL. It allows any program developed for .NET framework to access a PostgreSQL database server. It is implemented in 100% C# code. PostgreSQL versions since 9.0 are officially supported, others may work. Read more...

Latest News

  • Npgsql 3.0.0-rc1 is out

    Npgsql 3.0.0-rc1 is out and available at

    This release contains mainly fixes for bugs reported since 3.0.0-beta1. The full list is available here.

    If no new bugs are reported, I hope to publish 3.0.0 in about two weeks.

  • New website!

    Npgsql has a new website!

    The new site includes substantial new documentation for the upcoming 3.0 release (currently in beta), but watch out, it’s still work in progress.

Click here for older announcements