以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 70 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pgx_ulid | 0.2.3 | ULID数据类型与函数 | FUNC | MIT | Rust | 14–18 | 501 |
| pg_hashids | 1.3 | 加盐将整型ID转为短字符串ID | FUNC | MIT | C | 14–18 | 324 |
| sequential_uuids | 1.0.3 | 生成连续生成的UUID | FUNC | MIT | C | 14–18 | 310 |
| pg_blkchain | 0.0.1 | 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 | FUNC | MIT | C | — | 237 |
| tagext | 1.0 | 标签编程示例扩展 | FUNC | MIT | Shell | — | 160 |
| tuid | 0.3.0 | tuid数据类型 | FUNC | MIT | C | — | 114 |
| pg_sqids | 0.1.0 | 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 | FUNC | MIT | Rust | 13–18 | 102 |
| aggs_for_arrays | 1.3.3 | 计算数组聚合统计值的函数包 | FUNC | MIT | C | 14–18 | 50 |
| aggs_for_vecs | 1.4.1 | 针对数组类型的聚合函数集合扩展 | FUNC | MIT | C | 14–18 | 38 |
| pg_xid | 1.0 | pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 | FUNC | MIT | C | — | 31 |
| pg_csv | 1.0.2 | 灵活的CSV聚合处理函数 | FUNC | MIT | C | 14–18 | 30 |
| typeid | 0.3.0 | PG原生TypeID类型与函数 | FUNC | MIT | Rust | 14–18 | 29 |
| jsonb_deep_sum | 0.0.2 | 递归相加 JSONB 对象中的数值,并提供 jsonb_deep_sum 聚合函数。 | FUNC | MIT | C | 10–18 | 26 |
| range_agg | 1.2.1 | range_agg:合并相邻或重叠的 PostgreSQL 范围值 | FUNC | MIT | C | — | 26 |
| pg_slug_gen | 1.0.0 | 生成带时间戳的加密安全短标识 | FUNC | MIT | C | 15–18 | 18 |
| arraymath | 1.1 | 数组逐元素数学运算符包 | FUNC | MIT | C | 14–18 | 17 |
| base36 | 1.0.0 | Base36编码解码扩展 | FUNC | MIT | C | 14–18 | 17 |
| floatvec | 1.1.1 | 数组类型数学运算扩展 | FUNC | MIT | C | 14–18 | 16 |
| pg_natural_sort_order | 1.0.1 | 通过 C 语言归一化函数提供可用于索引的自然排序支持。 | FUNC | MIT | C | 10–18 | 12 |
| pg_url | 0.1.0 | 实现URL处理方法的PostgreSQL扩展 | FUNC | MIT | Rust | — | 12 |
| slugify | 0.0.1 | 从字符串生成各种变体的插件 | FUNC | MIT | Rust | — | 11 |
| pg_bitcount | 0.0.3 | 面向整数与位串的位计数标量和聚合函数。 | FUNC | MIT | C | 11–13 | 8 |
| popcount | 1.0.0 | 为 PostgreSQL bit(n) 值提供多种置位计数函数。 | FUNC | MIT | C | 10–18 | 7 |
| format_x | 0.0.1 | 支持在复合类型、JSONB 与 HSTORE 值中按名称查找的多态可变参数字符串格式化函数。 | FUNC | MIT | C | 10–18 | 6 |
| launchql-inflection | 0.0.2 | inflection是Ruby on Rails Active Support Inflection类的功能移植到PostgreSQL | FUNC | MIT | C | — | 5 |
| natord_pg | 0.0.0 | 为 PostgreSQL text 值提供自然排序比较操作符和 btree 操作符类。 | FUNC | MIT | Rust | 13–17 | 5 |
| pgfaker | 0.0.3 | 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 | FUNC | MIT | Rust | 14–18 | 5 |
| cidr | 1.0 | 将 IPv4 或 IPv6 地址范围转换为最小 CIDR 网段集合 | FUNC | MIT | SQL | — | 4 |
| format | 0.0.1 | format:通用类 PostgreSQL 扩展;上游说明为“A string formatting function which takes named parameters”。 | FUNC | MIT | C | — | 4 |
| jsonb_extend | 1.0 | 合并两个或多个 jsonb 值的 C 扩展函数。 | FUNC | MIT | C | 10–18 | 4 |
| pg_ethopic | 0.0.1 | 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 | FUNC | MIT | Rust | 13–17 | 4 |
| pg_uuid | 1.0.0 | 生成新UUID版本 | FUNC | MIT | C | — | 4 |
| base62 | 0.0.1 | Base62编码解码扩展 | FUNC | MIT | C | 14–18 | 3 |
| convert | 0.1.0 | 用于空间里程等的公英制转换函数 | FUNC | MIT | Rust | 14–18 | 3 |
| nextid | 0.1 | nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 | FUNC | MIT | C | — | 3 |
| numpgsql | 0.0.1 | numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 | FUNC | MIT | C++ | 11 | 3 |
| pg_bedtools_rs | 0.1.0 | pg_bedtools_rs:实用工具类 PostgreSQL 扩展;上游说明为“A PostgreSQL plugin for bedtools, implemented in Rust”。 | FUNC | MIT | Rust | 13 | 3 |
| pg_purr | 0.2.0 | 通过PL/Python实现的量子计算能力扩展 | FUNC | MIT | Python | — | 3 |
| pg_base58 | 0.0.1 | Base58 编码/解码函数 | FUNC | MIT | Rust | 14–18 | 2 |
| pg_median_utils | 0.0.1 | pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 | FUNC | MIT | C | 10–18 | 2 |
| pg_str | 0.3.1 | 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 | FUNC | MIT | Rust | 11–15 | 2 |
| pghll | 1.0 | 提供与 Java stream-lib HyperLogLog 格式兼容的解码、计数、合并和聚合函数。 | FUNC | MIT | C | — | 2 |
| pgpm-faker | 0.15.5 | 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 | FUNC | MIT | C | — | 2 |
| pgpm-inflection | 0.30.0 | 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 | FUNC | MIT | C | — | 2 |
| graph_component | 1.0.0 | 计算图组件 | FUNC | MIT | C | — | 1 |
| pg_algorithms | 1.0 | C 扩展,提供示例算法函数,包括用于整数数组的冒泡排序和快速排序。 | FUNC | MIT | C | — | 1 |
| pg_json_diff | 1.0 | 为 PostgreSQL 提供 JSONB 差异生成、RFC 6902 JSON Patch 应用和 RFC 7386 合并补丁函数。 | FUNC | MIT | C++ | 12–18 | 1 |
| pg_snowid | 3.1.0 | 在 PostgreSQL 中生成线程安全且按时间排序的 Snowflake 风格 ID | FUNC | MIT | Rust | 18 | 1 |
| pg_statkit | 1.1.0 | 针对数组提供描述统计与临床效应量函数。 | FUNC | MIT | Rust | 13–17 | 1 |
| pgx_uuidv7 | 0.1.7 | pgx_uuidv7 是基于 pgrx 的 PostgreSQL 扩展,用于生成 UUIDv7,并在 UUID 与时间戳之间转换。 | FUNC | MIT | Rust | 17–18 | 1 |