FDW - Foreign Data

Wrappers & Multicorn for FDW Development, Access other DBMS: MySQL, Mongo, SQLite, MSSQL, Oracle, HDFS, DB2,…

Extension List

There are 25 extensions in 25 packages.

ExtensionPackageVersionLicenseLanguageDescription
wrapperswrappers0.5.7Apache-2.0RustForeign data wrappers developed by Supabase
multicornmulticorn3.2PostgreSQLCFetch foreign data in Python in your PostgreSQL server.
odbc_fdwodbc_fdw0.5.1PostgreSQLCForeign data wrapper for accessing remote databases using ODBC
jdbc_fdwjdbc_fdw0.4.0PostgreSQLCforeign-data wrapper for remote servers available over JDBC
pgspider_extpgspider_ext1.3.0PostgreSQLCforeign-data wrapper for remote PGSpider servers
mysql_fdwmysql_fdw2.9.3BSD 3-ClauseCForeign data wrapper for querying a MySQL server
oracle_fdworacle_fdw2.8.0PostgreSQLCforeign data wrapper for Oracle access
tds_fdwtds_fdw2.0.5PostgreSQLCForeign data wrapper for querying a TDS database (Sybase or Microsoft SQL Server)
db2_fdwdb2_fdw18.1.1PostgreSQLCforeign data wrapper for DB2 access
sqlite_fdwsqlite_fdw2.5.0PostgreSQLCSQLite Foreign Data Wrapper
pgbouncer_fdwpgbouncer_fdw1.4.0PostgreSQLSQLExtension for querying PgBouncer stats from normal SQL views & running pgbouncer commands from normal SQL functions
etcd_fdwetcd_fdw0.0.0MITRustForeign data wrapper for etcd
informix_fdwinformix_fdw0.6.3PostgreSQLCForeign data wrapper for Informix access
nominatim_fdwnominatim_fdw1.1.0MITCNominatim Foreign Data Wrapper for PostgreSQL
mongo_fdwmongo_fdw5.5.3LGPL-3.0Cforeign data wrapper for MongoDB access
redis_fdwredis_fdw1.0PostgreSQLCForeign data wrapper for querying a Redis server
redispg_redis_pubsub0.0.1MITCSend redis pub/sub messages to Redis from PostgreSQL Directly
kafka_fdwkafka_fdw0.0.3PostgreSQLCkafka Foreign Data Wrapper for CSV formatted messages
hdfs_fdwhdfs_fdw2.3.3BSD 3-ClauseCforeign-data wrapper for remote hdfs servers
firebird_fdwfirebird_fdw1.4.1PostgreSQLCForeign data wrapper for Firebird
aws_s3aws_s30.0.1Apache-2.0SQLaws_s3 postgres extension to import/export data from/to s3
log_fdwlog_fdw1.4Apache-2.0Cforeign-data wrapper for Postgres log file access
dblinkdblink1.2PostgreSQLCconnect to other PostgreSQL databases from within a database
file_fdwfile_fdw1.0PostgreSQLCforeign-data wrapper for flat file access
postgres_fdwpostgres_fdw1.1PostgreSQLCforeign-data wrapper for remote PostgreSQL servers

wrappers

wrappers - 0.5.7 : Foreign data wrappers developed by Supabase

ItemValueOSx86_64aarch64
Extensionwrappersel818171615141817161514
Packagewrappersel918171615141817161514
RPMwrappers_$vel1018171615141817161514
DEBpostgresql-$v-wrappersd1218171615141817161514
LanguageRustd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseApache-2.0u2418171615141817161514

multicorn

multicorn - 3.2 : Fetch foreign data in Python in your PostgreSQL server.

ItemValueOSx86_64aarch64
Extensionmulticornel818171615141817161514
Packagemulticornel918171615141817161514
RPMmulticorn2_$vel1018171615141817161514
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicensePostgreSQLu24--

odbc_fdw

odbc_fdw - 0.5.1 : Foreign data wrapper for accessing remote databases using ODBC

ItemValueOSx86_64aarch64
Extensionodbc_fdwel818171615141817161514
Packageodbc_fdwel918171615141817161514
RPModbc_fdw_$vel1018171615141817161514
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicensePostgreSQLu24--

jdbc_fdw

jdbc_fdw - 0.4.0 : foreign-data wrapper for remote servers available over JDBC

ItemValueOSx86_64aarch64
Extensionjdbc_fdwel81817161514-
Packagejdbc_fdwel91817161514-
RPMjdbc_fdw_$vel10--
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicensePostgreSQLu24--

pgspider_ext

pgspider_ext - 1.3.0 : foreign-data wrapper for remote PGSpider servers

ItemValueOSx86_64aarch64
Extensionpgspider_extel818171615141817161514
Packagepgspider_extel918171615141817161514
RPMpgspider_ext_$vel1018171615141817161514
DEBpostgresql-$v-pgspider-extd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

mysql_fdw

mysql_fdw - 2.9.3 : Foreign data wrapper for querying a MySQL server

ItemValueOSx86_64aarch64
Extensionmysql_fdwel818171615141817161514
Packagemysql_fdwel918171615141817161514
RPMmysql_fdw_$vel1018171615141817161514
DEBpostgresql-$v-mysql-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

oracle_fdw

oracle_fdw - 2.8.0 : foreign data wrapper for Oracle access

ItemValueOSx86_64aarch64
Extensionoracle_fdwel81817161514-
Packageoracle_fdwel91817161514-
RPMoracle_fdw_$vel101817161514-
DEBpostgresql-$v-oracle-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

tds_fdw

tds_fdw - 2.0.5 : Foreign data wrapper for querying a TDS database (Sybase or Microsoft SQL Server)

ItemValueOSx86_64aarch64
Extensiontds_fdwel818171615141817161514
Packagetds_fdwel918171615141817161514
RPMtds_fdw_$vel1018171615141817161514
DEBpostgresql-$v-tds-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

db2_fdw

db2_fdw - 18.1.1 : foreign data wrapper for DB2 access

ItemValueOSx86_64aarch64
Extensiondb2_fdwel81817161514-
Packagedb2_fdwel91817161514-
RPMdb2_fdw_$vel101817161514-
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicensePostgreSQLu24--

sqlite_fdw

sqlite_fdw - 2.5.0 : SQLite Foreign Data Wrapper

ItemValueOSx86_64aarch64
Extensionsqlite_fdwel818171615141817161514
Packagesqlite_fdwel918171615141817161514
RPMsqlite_fdw_$vel1018171615141817161514
DEBpostgresql-$v-sqlite-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pgbouncer_fdw

pgbouncer_fdw - 1.4.0 : Extension for querying PgBouncer stats from normal SQL views & running pgbouncer commands from normal SQL functions

ItemValueOSx86_64aarch64
Extensionpgbouncer_fdwel818171615141817161514
Packagepgbouncer_fdwel918171615141817161514
RPMpgbouncer_fdw_$vel1018171615141817161514
DEB-d12--
LanguageSQLd13--
RepoPGDGu22--
LicensePostgreSQLu24--

etcd_fdw

etcd_fdw - 0.0.0 : Foreign data wrapper for etcd

ItemValueOSx86_64aarch64
Extensionetcd_fdwel818171615141817161514
Packageetcd_fdwel918171615141817161514
RPMetcd_fdw_$vel1018171615141817161514
DEBpostgresql-$v-etcd-fdwd1218171615141817161514
LanguageRustd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseMITu2418171615141817161514

informix_fdw

informix_fdw - 0.6.3 : Foreign data wrapper for Informix access

ItemValueOSx86_64aarch64
Extensioninformix_fdwel81817161514-
Packageinformix_fdwel91817161514-
RPMinformix_fdw_$vel101817161514-
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicensePostgreSQLu24--

nominatim_fdw

nominatim_fdw - 1.1.0 : Nominatim Foreign Data Wrapper for PostgreSQL

ItemValueOSx86_64aarch64
Extensionnominatim_fdwel818171615141817161514
Packagenominatim_fdwel918171615141817161514
RPMnominatim_fdw_$vel1018171615141817161514
DEBpostgresql-$v-nominatim-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicenseMITu2418171615141817161514

mongo_fdw

mongo_fdw - 5.5.3 : foreign data wrapper for MongoDB access

ItemValueOSx86_64aarch64
Extensionmongo_fdwel818171615141817161514
Packagemongo_fdwel918171615141817161514
RPMmongo_fdw_$vel1018171615141817161514
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicenseLGPL-3.0u24--

redis_fdw

redis_fdw - 1.0 : Foreign data wrapper for querying a Redis server

ItemValueOSx86_64aarch64
Extensionredis_fdwel818171615141817161514
Packageredis_fdwel918171615141817161514
RPMredis_fdw_$vel1018171615141817161514
DEBpostgresql-$v-redis-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

redis

pg_redis_pubsub - 0.0.1 : Send redis pub/sub messages to Redis from PostgreSQL Directly

ItemValueOSx86_64aarch64
Extensionredisel818171615141817161514
Packagepg_redis_pubsubel918171615141817161514
RPMpg_redis_pubsub_$vel1018171615141817161514
DEBpostgresql-$v-pg-redis-pubsubd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseMITu2418171615141817161514

kafka_fdw

kafka_fdw - 0.0.3 : kafka Foreign Data Wrapper for CSV formatted messages

ItemValueOSx86_64aarch64
Extensionkafka_fdwel818171615141817161514
Packagekafka_fdwel918171615141817161514
RPMkafka_fdw_$vel1018171615141817161514
DEBpostgresql-$v-kafka-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

hdfs_fdw

hdfs_fdw - 2.3.3 : foreign-data wrapper for remote hdfs servers

ItemValueOSx86_64aarch64
Extensionhdfs_fdwel818171615141817161514
Packagehdfs_fdwel918171615141817161514
RPMhdfs_fdw_$vel1018171615141817161514
DEB-d12--
LanguageCd13--
RepoPGDGu22--
LicenseBSD 3-Clauseu24--

firebird_fdw

firebird_fdw - 1.4.1 : Foreign data wrapper for Firebird

ItemValueOSx86_64aarch64
Extensionfirebird_fdwel818171615141817161514
Packagefirebird_fdwel918171615141817161514
RPMfirebird_fdw_$vel10--
DEBpostgresql-$v-firebird-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

aws_s3

aws_s3 - 0.0.1 : aws_s3 postgres extension to import/export data from/to s3

ItemValueOSx86_64aarch64
Extensionaws_s3el818171615141817161514
Packageaws_s3el918171615141817161514
RPMaws_s3_$vel1018171615141817161514
DEBpostgresql-$v-aws-s3d1218171615141817161514
LanguageSQLd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseApache-2.0u2418171615141817161514

log_fdw

log_fdw - 1.4 : foreign-data wrapper for Postgres log file access

ItemValueOSx86_64aarch64
Extensionlog_fdwel818171615141817161514
Packagelog_fdwel918171615141817161514
RPMlog_fdw_$vel1018171615141817161514
DEBpostgresql-$v-log-fdwd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseApache-2.0u2418171615141817161514

dblink - 1.2 : connect to other PostgreSQL databases from within a database

ItemValueOSx86_64aarch64
Extensiondblinkel818171615141817161514
Packagedblinkel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

file_fdw

file_fdw - 1.0 : foreign-data wrapper for flat file access

ItemValueOSx86_64aarch64
Extensionfile_fdwel818171615141817161514
Packagefile_fdwel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

postgres_fdw

postgres_fdw - 1.1 : foreign-data wrapper for remote PostgreSQL servers

ItemValueOSx86_64aarch64
Extensionpostgres_fdwel818171615141817161514
Packagepostgres_fdwel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

Last Modified 2026-03-12: add pg extension catalog (95749bf)