Pigsty 扩展目录

扩展是 PostgreSQL 的灵魂所在,Pigsty 制作、收录、整合了 464 个 PG 生态扩展,供用户开箱即用。

Pigsty 提供了以下三样基础设施,帮助用户更好的利用 PostgreSQL 扩展生态系统的协同超能力:

curl -fsSL https://repo.pigsty.cc/pig | bash  # 安装 pig 命令行工具
pig repo add pigsty pgdg -u                   # 在您的 Linux 发行版上配置软件仓库
pig install pg18                              # 从 PGDG 官方仓库安装 PostgreSQL 18 内核包
pig install pg_duckdb -v 18                   # 例:针对 PG 18 安装 pg_duckdb

一切都皆可用 PostgreSQL 解决!请参阅我们的博客文章:PostgreSQL 正在吞噬数据库世界!


核心特点

  • 数量:无与伦比的扩展数量:464 个可用扩展,为 PG 扩展生态之最
  • 质量:原生 Linux RPM/DEB 包,完全兼容 PGDG 打包规范
  • 易用:提供包管理器 pig,屏蔽操作系统与架构差异,开箱即用
  • 兼容:扩展完全兼容 PGDG 打包规范,可与 PGDG 仓库无缝混用
  • 分发:由 Cloudflare CDN 进行全球仓库分发,提供国内 CDN 加速
  • 开源:完全开源,提供便利的构建工具,免费对公众提供服务的软件基础设施

扩展统计

分类AllPGDGPIGSTYCONTRIBPG18PG17PG16PG15PG14
ALL46416228371441450441437425
EL45812925871431443435431419
Debian44910727171426436426422410

详见:扩展列表RPM 列表DEB 列表归属仓库


扩展分类

分类扩展包
TIMEtimescaledb timescaledb_toolkit pg_timeseries periods temporal_tables emaj table_version pg_cron pg_task pg_later pg_background
GISpostgis pgrouting pointcloud pg_h3 q3c ogr_fdw geoip pg_polyline pg_eviltransform pg_geohash mobilitydb pg_tzf
RAGpgvector vchord pgvectorscale pg_vectorize pg_similarity smlar pg_summarize pg_tiktoken pg4ml pgml
FTSpg_search pgroonga pg_bigm zhparser pg_bestmatch vchord_bm25 pg_tokenizer pg_biscuit pg_textsearch pg_pinyin hunspell_cs_cz hunspell_de_de hunspell_en_us hunspell_fr hunspell_ne_np hunspell_nl_nl hunspell_nn_no hunspell_pt_pt hunspell_ru_ru hunspell_ru_ru_aot
OLAPcitus hydra pg_analytics pg_duckdb pg_mooncake pg_clickhouse duckdb_fdw pg_parquet pg_fkpart pg_partman plproxy pg_strom
FEATage hll rum pg_ai_query pg_ttl_index pg_graphql pg_jsonschema jsquery pg_hint_plan hypopg index_advisor pg_plan_filter imgsmlr pg_ivm pg_incremental pgmb pgmq pgq orioledb pg_cardano rdkit omnigres
LANGpg_tle plv8 pljs pllua plprql pldebugger plpgsql_check plprofiler plsh pljava plr plxslt pgtap faker dbt2
TYPEpg_prefix pg_semver pgunit pgpdf pglite_fusion md5hash asn1oid pg_roaringbitmap pgfaceting pgsphere pg_country pg_xenophile pg_currency pgcollection pgmp numeral pg_rational pguint pg_uint128 hashtypes ip4r pg_duration pg_uri pg_emailaddr pg_acl debversion pg_rrule timestamp9 chkpass
UTILpg_gzip pg_bzip pg_zstd pg_http pg_net pg_curl pg_retry pgjq pgjwt pg_smtp_client pg_html5_email_address url_encode pgsql_tweaks pg_extra_time pgpcre icu_ext pgqr pg_protobuf pg_envvar floatfile pg_render pg_readme ddl_historization data_historization pg_schedoc pg_hashlib pg_xxhash shacrypt cryptint pg_ecdsa pgsparql
FUNCpg_idkit pgx_ulid pg_uuidv7 permuteseq pg_hashids sequential_uuids pg_typeid snowflake topn quantile lower_quantile count_distinct omnisketch ddsketch vasco pgxicor pg_weighted_statistics tdigest first_last_agg extra_window_functions floatvec aggs_for_vecs aggs_for_arrays pg_csv pg_arraymath pg_math pg_random pg_base36 pg_base62 pg_base58 pg_financial pg_convert
ADMINpg_repack pg_rewrite pg_squeeze pg_dirtyread pgfincore pg_cooldown pg_ddlx pglinter pg_prioritize pg_checksums pg_readonly pgdd pg_permissions pgautofailover pg_catcheck preprepare pg_upless pgcozy pg_orphaned pg_crash pg_cheat_funcs pg_fio pg_qos pg_savior safeupdate pg_strict pg_drop_events table_log pgagent pgpool
STATpg_profile pg_tracing pg_show_plans pg_stat_kcache pg_stat_monitor pg_qualstats pg_store_plans pg_track_settings pg_track_optimizer pg_wait_sampling pgsentinel system_stats pg_meta pgnodemx pg_sqlog bgw_replstatus pgmeminfo toastinfo pg_explain_ui pg_relusage pagevis powa
SECpasswordcheck_cracklib supautils pgsodium pg_vault pg_session_jwt pg_anon pgsmcrypto pg_enigma pgaudit pgauditlogtofile pg_auditor logerrors pg_auth_mon pg_jobmon credcheck pgcryptokey pg_pwhash login_hook set_user pg_snakeoil pgextwlist sslutils pg_noset pg_tde
FDWwrappers multicorn odbc_fdw jdbc_fdw pgspider_ext mysql_fdw oracle_fdw tds_fdw db2_fdw sqlite_fdw pgbouncer_fdw etcd_fdw informix_fdw nominatim_fdw mongo_fdw redis_fdw pg_redis_pubsub kafka_fdw hdfs_fdw firebird_fdw aws_s3 log_fdw
SIMdocumentdb orafce pgtt session_variable pg_statement_rollback ivorysql pg_dbms_metadata pg_dbms_lock pg_dbms_job pg_dbms_errlog pg_utl_smtp babelfish spat pgmemcache openhalo
ETLpglogical pglogical_ticker pgl_ddl_deploy pg_failover_slots db_migrator pgactive spock lolor wal2json wal2mongo decoderbufs decoder_raw mimeo repmgr pg_fact_loader pg_bulkload
MITISCPostgreSQLBSD 0-ClauseBSD 2-ClauseBSD 3-ClauseArtistic
Apache-2.0MPL-2.0GPL-2.0GPL-3.0LGPL-2.1LGPL-3.0AGPL-3.0Timescale
CC++RustJavaPythonSQLData

兼容系统

系统版本x86_64aarch64PG版本
RockyLinux 88el8.x86_64el8.aarch641817161514
RockyLinux 99el9.x86_64el9.aarch641817161514
RockyLinux 1010el10.x86_64el10.aarch641817161514
Debian 1212d12.x86_64d12.aarch641817161514
Debian 1313d13.x86_64d13.aarch641817161514
Ubuntu 22.0422.04u22.x86_64u22.aarch641817161514
Ubuntu 24.0424.04u24.x86_64u24.aarch641817161514

详见:操作系统RPM 列表DEB 列表


合作伙伴

Pigsty 向用户提供无可比拟的 PostgreSQL 扩展交付体验,已有多家 PostgreSQL Vendor 使用它进行交付。

开箱即用的开源企业级 PostgreSQL RDS 发行版

PostgreSQL as a Platform,在数据库中进行应用开发

基于 Ansible 的 PG 集群自动化部署,开源 DBaaS

云原生 AI 基础设施,开发了多个知名 PG 扩展

企业级 PostgreSQL 服务商


关于项目

本项目由 PGSTY / VONNG 开发维护,并使用 Apache 2.0 许可证开源。

仓库说明
pgstyPGSTY 组织主页
pgsty/pgext本网站,扩展元数据,以及管理工具
pgsty/pigstyPostgreSQL 数据库发行版
pgsty/pigPostgreSQL 包管理器
pgsty/rpmRPM 构建源代码
pgsty/debDEB 构建源代码
pgsty/infra-pkg基础设施包仓库

使用说明

如何使用 Pigsty 扩展仓库安装 PostgreSQL 扩展

包管理器

扩展列表

在 Pigsty 扩展目录中收录的的 PostgreSQL 扩展列表

RPM 列表

在 EL 系统上可用的 PostgreSQL 扩展 RPM 二进制包

DEB 列表

在 Debian/Ubuntu 系统上可用的 PostgreSQL 扩展 DEB 二进制包

归属仓库

按归属仓库分类的扩展列表

编程语言

按编程语言分类的扩展列表

开源协议

按开源许可证分类的扩展列表

扩展属性

按属性筛选的扩展列表

操作系统

各操作系统的扩展可用性

扩展分类

将 PostgreSQL 扩展按照功能分为 16 个大类别,方便用户按功能浏览扩展包索引。

扩展详情

每个 PostgreSQL 扩展的详细信息,可用性情况,下载链接,使用说明


最后修改 2026-03-08: optimize weight (a73c751)