You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2150,vchord_bm25,vchord_bm25,vchord_bm25,FTS,available,https://github.com/tensorchord/VectorChord-bm25,AGPL-3.0,{pgrx},0.2.2,PIGSTY,Rust,f,t,f,t,t,t,f,f,{bm25_catalog},"{18,17,16,15,14,13}",,,"{vector,vchord,pg_search,pg_bestmatch,vectorscale,zhparser,pg_tokenizer,pgroonga}",0.2.2,PIGSTY,vchord_bm25_$v,"{18,17,16,15,14,13}",,0.2.2,PIGSTY,postgresql-$v-vchord-bm25,,"{18,17,16,15,14,13}",VectorChord-bm25-0.2.2.tar.gz,"{""pgrx"": ""0.16.1""}",A postgresql extension for bm25 ranking algorithm,BM25排序算法,,2025-10-25
50
50
2160,pg_tokenizer,pg_tokenizer,pg_tokenizer,FTS,available,https://github.com/tensorchord/pg_tokenizer.rs,Apache-2.0,{pgrx},0.1.1,PIGSTY,Rust,f,t,f,t,t,f,t,f,{tokenizer_catalog},"{18,17,16,15,14,13}",,,"{pg_search,pgroonga,pg_bigm,zhparser,pgroonga_database,pg_bestmatch,vchord_bm25,pg_trgm}",0.1.1,PIGSTY,pg_tokenizer_$v,"{18,17,16,15,14,13}",,0.1.1,PIGSTY,postgresql-$v-pg-tokenizer,,"{18,17,16,15,14,13}",pg_tokenizer.rs-0.1.1.tar.gz,"{""pgrx"": ""0.16.1""}",Tokenizers for full-text search,用于全文检索的分词器,PG18 fix by Vonng,2025-10-25
51
51
2170,biscuit,pg_biscuit,pg_biscuit,FTS,available,https://github.com/CrystallineCore/pg_biscuit,MIT,,2.0.1,PIGSTY,C,f,t,f,t,t,f,f,f,{public},"{18,17,16}",{plpgsql},,"{hll,rum,pg_textsearch}",2.0.1,PIGSTY,pg_biscuit_$v*,"{18,17,16}",,2.0.1,PIGSTY,postgresql-$v-biscuit,,"{18,17,16}",Biscuit-2.0.1.tar.gz,{},IAM-LIKE pattern matching with bitmap indexing,使用IAM的高性能文本模式匹配,,2025-12-16
52
+
2180,pg_textsearch,pg_textsearch,pg_textsearch,FTS,available,https://github.com/timescale/pg_textsearch,PostgreSQL,,0.1.0,PIGSTY,C,f,t,f,t,t,f,f,t,,"{18,17}",,,"{pg_search,pgroonga,pg_bigm,zhparser,pg_trgm,rum,biscuit,fuzzystrmatch}",0.1.0,PIGSTY,pg_textsearch_$v*,"{18,17}",,0.1.0,PIGSTY,postgresql-$v-textsearch,,"{18,17}",pg_textsearch-0.1.0.tar.gz,{},Full-text search with BM25 ranking,带有BM25排序的全文搜索扩展,,2025-12-16
2420,pg_analytics,pg_analytics,pg_analytics,OLAP,available,https://github.com/paradedb/pg_analytics,PostgreSQL,"{pgrx,duckdb}",0.3.7,PIGSTY,Rust,f,t,f,t,t,f,t,f,{paradedb},"{17,16,15,14}",,,"{pg_duckdb,pg_mooncake,duckdb_fdw,pg_parquet,columnar,citus_columnar,orioledb,citus}",0.3.7,PIGSTY,pg_analytics_$v,"{17,16,15,14}",,0.3.7,PIGSTY,postgresql-$v-pg-analytics,,"{17,16,15,14}",,"{""pgrx"": ""0.13.0""}","Postgres for analytics, powered by DuckDB",由 DuckDB 驱动的数据分析引擎,"archived, no longer maintained",2025-02-20
68
69
2430,pg_duckdb,pg_duckdb,pg_duckdb,OLAP,available,https://github.com/duckdb/pg_duckdb,MIT,{duckdb},1.1.0,PIGSTY,C++,f,t,f,t,t,t,f,f,,"{18,17,16,15,14}",,{pg_mooncake},"{pg_mooncake,duckdb_fdw,pg_analytics,pg_parquet,columnar,citus,citus_columnar,orioledb}",1.1.0,PIGSTY,pg_duckdb_$v*,"{18,17,16,15,14}",,1.1.0,PIGSTY,postgresql-$v-pg-duckdb,,"{18,17,16,15,14}",pg_duckdb-1.1.0.tar.gz,{},DuckDB Embedded in Postgres,在PostgreSQL中的嵌入式DuckDB扩展,conflict with duckdb_fdw,2025-11-01
69
70
2440,pg_mooncake,pg_mooncake,pg_mooncake,OLAP,available,https://github.com/Mooncake-Labs/pg_mooncake,MIT,"{pgrx,duckdb}",0.2.0,PIGSTY,Rust,f,t,f,f,t,t,f,f,,"{18,17,16,15,14}",{pg_duckdb},,"{pg_duckdb,duckdb_fdw,pg_analytics,columnar,citus_columnar,pg_parquet,orioledb,timescaledb}",0.2.0,PIGSTY,pg_mooncake_$v*,"{18,17,16,15,14}",,0.2.0,PIGSTY,postgresql-$v-pg-mooncake,,"{18,17,16,15,14}",pg_mooncake-0.2.0.tar.gz,"{""pgrx"": ""0.16.1""}",Columnstore Table in Postgres,PostgreSQL列式存储表,unpublished release,2025-11-01
70
-
2450,duckdb_fdw,duckdb_fdw,duckdb_fdw,OLAP,available,https://github.com/alitrack/duckdb_fdw,MIT,{duckdb},1.1.2,PIGSTY,C,f,t,f,t,t,f,f,t,,"{17,16,15,14,13}",,,"{pg_analytics,pg_duckdb,pg_mooncake,pg_parquet,wrappers,citus_columnar,columnar,citus}",1.1.2,PIGSTY,duckdb_fdw_$v*,"{17,16,15,14,13}",{libduckdb},1.1.2,PIGSTY,postgresql-$v-duckdb-fdw,{libduckdb},"{17,16,15,14,13}",duckdb_fdw-1.1.3.tar.gz,{},DuckDB Foreign Data Wrapper,DuckDB 外部数据源包装器,conflict on libduckdb with pg_duckdb,2025-02-20
71
-
2460,pg_parquet,pg_parquet,pg_parquet,OLAP,available,https://github.com/CrunchyData/pg_parquet/,PostgreSQL,{pgrx},0.5.1,PIGSTY,Rust,f,t,f,t,t,t,t,f,,"{18,17,16,15,14}",,,"{pg_analytics,pg_duckdb,duckdb_fdw,citus_columnar,columnar,pg_mooncake,aws_s3,citus}",0.5.1,PIGSTY,pg_parquet_$v,"{18,17,16,15,14}",,0.5.1,PIGSTY,postgresql-$v-pg-parquet,,"{18,17,16,15,14}",pg_parquet-0.5.1.tar.gz,"{""pgrx"": ""0.16.1""}",copy data between Postgres and Parquet,在PostgreSQL与本地/S3中的Parquet文件复制数据,manual update from 0.16.0,2025-10-26
71
+
2460,pg_clickhouse,pg_clickhouse,pg_clickhouse,OLAP,available,https://github.com/ClickHouse/pg_clickhouse,Apache-2.0,,0.1.0,PIGSTY,C++,f,t,f,t,t,f,f,f,,"{18,17,16,15,14,13}",,,"{pg_duckdb,duckdb_fdw,citus,columnar,citus_columnar,clickhouse_fdw,postgres_fdw,dblink}",0.1.0,PIGSTY,pg_clickhouse_$v*,"{18,17,16,15,14,13}",,0.1.0,PIGSTY,postgresql-$v-clickhouse,,"{18,17,16,15,14,13}",pg_clickhouse-0.1.0.tar.gz,{},Interfaces to query ClickHouse databases from PostgreSQL,从PostgreSQL中查询ClickHouse的接口,,2025-12-16
72
+
2470,duckdb_fdw,duckdb_fdw,duckdb_fdw,OLAP,available,https://github.com/alitrack/duckdb_fdw,MIT,{duckdb},1.1.2,PIGSTY,C,f,t,f,t,t,f,f,t,,"{17,16,15,14,13}",,,"{pg_analytics,pg_duckdb,pg_mooncake,pg_parquet,wrappers,citus_columnar,columnar,citus}",1.1.2,PIGSTY,duckdb_fdw_$v*,"{17,16,15,14,13}",{libduckdb},1.1.2,PIGSTY,postgresql-$v-duckdb-fdw,{libduckdb},"{17,16,15,14,13}",duckdb_fdw-1.1.3.tar.gz,{},DuckDB Foreign Data Wrapper,DuckDB 外部数据源包装器,conflict on libduckdb with pg_duckdb,2025-02-20
73
+
2480,pg_parquet,pg_parquet,pg_parquet,OLAP,available,https://github.com/CrunchyData/pg_parquet/,PostgreSQL,{pgrx},0.5.1,PIGSTY,Rust,f,t,f,t,t,t,t,f,,"{18,17,16,15,14}",,,"{pg_analytics,pg_duckdb,duckdb_fdw,citus_columnar,columnar,pg_mooncake,aws_s3,citus}",0.5.1,PIGSTY,pg_parquet_$v,"{18,17,16,15,14}",,0.5.1,PIGSTY,postgresql-$v-pg-parquet,,"{18,17,16,15,14}",pg_parquet-0.5.1.tar.gz,"{""pgrx"": ""0.16.1""}",copy data between Postgres and Parquet,在PostgreSQL与本地/S3中的Parquet文件复制数据,manual update from 0.16.0,2025-10-26
72
74
2500,pg_fkpart,pg_fkpart,pg_fkpart,OLAP,available,https://github.com/lemoineat/pg_fkpart,GPL-2.0,{pgdg-flaw},1.7.0,MIXED,SQL,f,t,f,f,t,f,f,f,{pgfkpart},"{18,17,16,15,14,13}",,,"{citus,pg_partman,timescaledb,periods,temporal_tables,btree_gist,emaj,table_version}",1.7.0,PIGSTY,pg_fkpart_$v,"{18,17,16,15,14,13}",,1.7.0,PIGSTY,postgresql-$v-pg-fkpart,,"{18,17,16,15,14,13}",pg_fkpart-1.7.0.tar.gz,{},Table partitioning by foreign key utility,按外键实用程序进行表分区的扩展,"no pg13,12 on el8 pgdg repo",2025-09-06
73
75
2510,pg_partman,pg_partman,pg_partman,OLAP,available,https://github.com/pgpartman/pg_partman,PostgreSQL,,5.3.1,PGDG,C,f,t,f,t,t,f,f,f,,"{18,17,16,15,14,13}",,{timeseries},"{citus,pg_fkpart,timescaledb,periods,emaj,pg_cron,plproxy,temporal_tables}",5.3.1,PGDG,pg_partman_$v*,"{18,17,16,15,14,13}",,5.3.0,PGDG,postgresql-$v-partman,,"{18,17,16,15,14,13}",pg_partman-5.3.1.tar.gz,{},Extension to manage partitioned tables by time or ID,用于按时间或 ID 管理分区表的扩展,"no pg13,12 on u24 pgdg repo",2025-10-21
74
76
2520,plproxy,plproxy,plproxy,OLAP,available,https://github.com/plproxy/plproxy,BSD 0-Clause,{pgdg-flaw},2.11.0,PGDG,C,f,t,f,t,t,f,f,f,,"{18,17,16,15,14,13}",,,"{citus,dblink,postgres_fdw,pg_partman,odbc_fdw,jdbc_fdw,citus_columnar,columnar}",2.11.0,PGDG,plproxy_$v*,"{18,17,16,15,14,13}",,2.11.0,PGDG,postgresql-$v-plproxy,,"{18,17,16,15,14,13}",plproxy-2.11.0.tar.gz,{},Database partitioning implemented as procedural language,作为过程语言实现的数据库分区,,2025-09-06
75
77
2530,pg_strom,pg_strom,pg_strom,OLAP,available,https://github.com/heterodb/pg-strom,PostgreSQL,{non-free},6.0,PGDG,C,f,t,f,t,t,f,f,,,"{17,16,15,14,13}",,,"{pg4ml,pgml,columnar,citus,pg_analytics,citus_columnar,pg_duckdb,pg_mooncake}",6.0,PGDG,pg_strom_$v*,"{17,16,15,14,13}",,,,,,,,{},PG-Strom - big-data processing acceleration using GPU and NVME,使用GPU与NVMe加速大数据处理,,2025-02-20
76
78
2590,tablefunc,tablefunc,tablefunc,OLAP,available,https://www.postgresql.org/docs/current/tablefunc.html,PostgreSQL,,1.0,CONTRIB,C,t,t,f,t,t,f,t,,,"{18,17,16,15,14,13}",,{pg4ml},"{cube,plr,orafce,timescaledb,citus,pg_partman,citus_columnar}",1.0,CONTRIB,postgresql$v-contrib,"{18,17,16,15,14,13}",,1.0,CONTRIB,postgresql-$v,,"{18,17,16,15,14,13}",,{},"functions that manipulate whole tables, including crosstab",交叉表函数,,2025-09-06
2770,hll,hll,hll,FEAT,available,https://github.com/citusdata/postgresql-hll,Apache-2.0,,2.19,PGDG,C++,f,t,f,t,t,f,f,f,,"{18,17,16,15,14,13}",,,"{topn,count_distinct,omnisketch,bloom,roaringbitmap,ddsketch,tdigest,citus}",2.19,PGDG,hll_$v*,"{18,17,16,15,14,13}",,2.19,PGDG,postgresql-$v-hll,,"{18,17,16,15,14,13}",,{},type for storing hyperloglog data,hyperloglog 数据类型,,2025-11-19
79
-
2780,rum,rum,rum,FEAT,available,https://github.com/postgrespro/rum,PostgreSQL,,1.3.14,PGDG,C,f,t,f,t,t,f,f,t,,"{17,16,15,14,13}",,{documentdb},"{pg_trgm,btree_gist,btree_gin,pg_search,pgroonga,pg_bigm,zhparser,pgroonga_database}",1.3.14,PGDG,rum_$v,"{17,16,15,14,13}",,1.3.14,PGDG,postgresql-$v-rum,,"{17,16,15,14,13}",,{},RUM index access method,RUM 索引访问方法,,2025-02-20
2740,hll,hll,hll,FEAT,available,https://github.com/citusdata/postgresql-hll,Apache-2.0,,2.19,PGDG,C++,f,t,f,t,t,f,f,f,,"{18,17,16,15,14,13}",,,"{topn,count_distinct,omnisketch,bloom,roaringbitmap,ddsketch,tdigest,citus}",2.19,PGDG,hll_$v*,"{18,17,16,15,14,13}",,2.19,PGDG,postgresql-$v-hll,,"{18,17,16,15,14,13}",,{},type for storing hyperloglog data,hyperloglog 数据类型,,2025-11-19
81
+
2750,rum,rum,rum,FEAT,available,https://github.com/postgrespro/rum,PostgreSQL,,1.3.14,PGDG,C,f,t,f,t,t,f,f,t,,"{17,16,15,14,13}",,{documentdb},"{pg_trgm,btree_gist,btree_gin,pg_search,pgroonga,pg_bigm,zhparser,pgroonga_database}",1.3.14,PGDG,rum_$v,"{17,16,15,14,13}",,1.3.14,PGDG,postgresql-$v-rum,,"{17,16,15,14,13}",,{},RUM index access method,RUM 索引访问方法,,2025-02-20
82
+
2760,pg_ai_query,pg_ai_query,pg_ai_query,FEAT,available,https://github.com/benodiwal/pg_ai_query,Apache-2.0,,0.1.1,PIGSTY,C++,f,t,f,t,t,f,f,f,,"{18,17,16,15,14}",,,"{pgml,pg4ml,vectorize,pg_summarize,pg_tiktoken}",0.1.1,PIGSTY,pg_ai_query_$v*,"{18,17,16,15,14}",,0.1.1,PIGSTY,postgresql-$v-ai-query,,"{18,17,16,15,14}",pg_ai_query-0.1.1.tar.gz,{},AI-powered SQL query generation for PostgreSQL,AI驱动的 Postgres SQL 查询生成,,2025-12-16
80
83
2790,pg_graphql,pg_graphql,pg_graphql,FEAT,available,https://github.com/supabase/pg_graphql,Apache-2.0,"{pgrx,supabase}",1.5.12,PIGSTY,Rust,f,t,f,t,t,f,f,f,{graphql},"{18,17,16,15,14}",,,"{age,pg_jsonschema,jsquery,pg_net,http,pg_summarize,pg_tiktoken,wrappers}",1.5.12,PIGSTY,pg_graphql_$v,"{18,17,16,15,14}",,1.5.12,PIGSTY,postgresql-$v-pg-graphql,,"{18,17,16,15,14}",pg_graphql-1.5.12.tar.gz,"{""pgrx"": ""0.16.1""}",Add in-database GraphQL support,PG内的GraphQL支持,not an official release by Vonng,2025-10-26
81
84
2800,pg_jsonschema,pg_jsonschema,pg_jsonschema,FEAT,available,https://github.com/supabase/pg_jsonschema,Apache-2.0,"{pgrx,supabase}",0.3.3,PIGSTY,Rust,f,t,f,f,t,f,f,f,,"{18,17,16,15,14,13}",,,"{pg_graphql,jsquery,plv8,jsonb_plperl,http,pg_net,pg_summarize,pg_tiktoken}",0.3.3,PIGSTY,pg_jsonschema_$v,"{18,17,16,15,14,13}",,0.3.3,PIGSTY,postgresql-$v-pg-jsonschema,,"{18,17,16,15,14,13}",pg_jsonschema-0.3.3.tar.gz,"{""pgrx"": ""0.16.1""}",PostgreSQL extension providing JSON Schema validation,提供JSON Schema校验能力,manual update from 0.16.0 by Vonng,2025-10-26
82
85
2810,jsquery,jsquery,jsquery,FEAT,available,https://github.com/postgrespro/jsquery,PostgreSQL,,1.2,PGDG,C,f,t,f,t,t,f,f,t,,"{18,17,16,15,14,13}",,,"{pg_graphql,pg_jsonschema,plv8,jsonb_plperl,jsonb_plpython3u,pg_net,pg_summarize,age}",1.2,PGDG,jsquery_$v*,"{18,17,16,15,14,13}",,1.2,PGDG,postgresql-$v-jsquery,,"{18,17,16,15,14,13}",jsquery-1.2.tar.gz,{},data type for jsonb inspection,用于内省 JSONB 数据类型的查询类型,"no pg13,12 on el9",2025-09-06
0 commit comments