以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 96 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| jsonb_plpython2u | 1.0 | 历史上的jsonb与不受信PL/Python 2语言之间的转换 | LANG | — | C | — | 22k |
| plpython2u | 1.0 | 历史上的不可信PL/Python 2过程语言 | LANG | — | C | — | 22k |
| plpythonu | 1.0 | 历史上的不可信PL/Python过程语言 | LANG | — | C | — | 22k |
| omnidb_plugin | 0.0.1 | 在OmniDB中启用PL/pgSQL调试器的PostgreSQL插件 | LANG | MIT | C | — | 3.3k |
| plcoffee | 3.1.10 | 基于 PL/v8 运行时编译并执行 CoffeeScript 的 PostgreSQL 过程语言 | LANG | PostgreSQL | C++ | 10–16 | 2.1k |
| plls | 3.1.10 | 基于 PL/v8 运行时编译并执行 LiveScript 的 PostgreSQL 过程语言 | LANG | PostgreSQL | C++ | 10–16 | 2.1k |
| plv8 | 3.2.4 | PL/JavaScript (v8) 可信过程程序语言 | LANG | PostgreSQL | C++ | 14–18 | 2.1k |
| plrust | 1.1 | 将 Rust 函数编译为原生代码的 PostgreSQL 过程语言,可选用 postgrestd 提供受信沙箱。 | LANG | PostgreSQL | Rust | 13–16 | 1.4k |
| pgtap | 1.3.4 | PostgreSQL单元测试框架 | LANG | PostgreSQL | C | 14–18 | 1.2k |
| plpgsql_check | 2.10.4 | PL/pgSQL 函数的附加校验、性能分析与诊断工具 | LANG | MIT | C | 14–18 | 778 |
| plprql | 18.0.1 | 在PostgreSQL使用PRQL——管线式关系查询语言 | LANG | Apache-2.0 | Rust | 14–18 | 475 |
| wasm | 0.1.0 | 暂无中文简介 | LANG | MIT | Rust | 10 | 430 |
| pg_tle | 1.5.2 | AWS 可信语言扩展 | LANG | Apache-2.0 | C | 14–18 | 410 |
| pg_regresql | 2.0.0 | 用 pg_class 统计信息替代物理文件大小参与查询规划 | LANG | BSD-2-Clause | C | 14–18 | 393 |
| pljava | 1.6.10 | Java 程序语言 | LANG | BSD-3-Clause | Java | 14–18 | 271 |
| pljs | 1.0.5 | PL/JS 可信过程程序语言 | LANG | PostgreSQL | C | 14–18 | 224 |
| plsh | 1.20220917 | PL/sh 程序语言 | LANG | MIT | C | 14–18 | 178 |
| pldotnet | 0.9 | 通过 .NET 为 PostgreSQL 提供 C# 与 F# 过程语言。 | LANG | PostgreSQL | C | 10–16 | 164 |
| hstore_pllua | 2.0.12 | Lua 程序语言的Hstore适配扩展 | LANG | MIT | C | 14–18 | 161 |
| hstore_plluau | 2.0.12 | Lua 程序语言的Hstore适配扩展(不受信任的) | LANG | MIT | C | 14–18 | 161 |
| pllua | 2.0.12 | Lua 程序语言 | LANG | MIT | C | 14–18 | 161 |
| plluau | 2.0.12 | Lua 程序语言(不受信任的) | LANG | MIT | C | 14–18 | 161 |
| plhaskell | 5.0 | 为 PostgreSQL 提供可信与非可信的 Haskell 过程语言。 | LANG | GPL-3.0 | C | — | 147 |
| pgprolog | 0.0.0 | pgprolog 是一个基于 pgrx、内嵌 Scryer Prolog 的 PostgreSQL Prolog 过程语言处理器。 | LANG | BSD-3-Clause | Rust | 11–16 | 134 |
| plr | 8.4.8.6 | 从数据库中加载R语言解释器并执行R脚本 | LANG | GPL-2.0 | C | 14–18 | 128 |
| plprofiler | 4.2.5 | 剖析 PL/pgSQL 函数 | LANG | Artistic-1.0 | C | 14–18 | 104 |
| pldbgapi | 1.10 | 用于调试 PL/pgSQL 函数的服务器端支持 | LANG | Artistic-2.0 | C | 14–18 | 94 |
| bytea_plphp | 1.0 | 在 bytea 与 PL/php 二进制安全 PHP 字符串之间转换 | LANG | PostgreSQL | C | 11–18 | 56 |
| hstore_plphp | 1.0 | 在 hstore 与 PL/php 的 PHP 关联数组之间转换 | LANG | PostgreSQL | C | 11–18 | 56 |
| jsonb_plphp | 1.0 | 在 jsonb 与 PL/php 原生 PHP 值之间转换 | LANG | PostgreSQL | C | 11–18 | 56 |
| plphp | 2.6 | 将 PHP 8 嵌入 PostgreSQL 的非可信过程语言 | LANG | PostgreSQL | C | 11–18 | 56 |
| plsci | 1.0 | Clojure通过SCI处理的PostgreSQL过程语言 | LANG | EPL-1.0 | Rust | — | 49 |
| hstore_plruby | 1.0 | 在 hstore 与 PL/Ruby 的 Ruby Hash 之间转换 | LANG | MIT | C | 11–18 | 36 |
| jsonb_plruby | 1.0 | 在 jsonb 与 PL/Ruby 原生 Ruby 数据之间转换 | LANG | MIT | C | 11–18 | 36 |
| ltree_plruby | 1.0 | 在 ltree 与 PL/Ruby 的 Ruby Array 之间转换 | LANG | MIT | C | 11–18 | 36 |
| plruby | 2.5 | 将 MRI Ruby 嵌入 PostgreSQL,提供非可信过程语言 | LANG | MIT | C | 11–18 | 36 |
| plx | 2.0.0 | 将多种过程语言方言转译为 PL/pgSQL | LANG | MIT | C | 13–18 | 32 |
| plparrot | 0.4.0 | Parrot虚拟机和Rakudo Perl 6作为PostgreSQL过程语言 | LANG | Artistic-2.0 | C | — | 27 |
| faker | 0.5.3 | 插入生成的测试伪造数据,Python库的包装 | LANG | PostgreSQL | Python | 14–18 | 24 |
| plxslt | 0.20140221 | XSLT 存储过程语言 | LANG | PostgreSQL | C | 14–18 | 20 |
| pgtsql | 3.0 | 为 PostgreSQL 提供 Transact-SQL 兼容的过程语言、函数与系统目录视图。 | LANG | — | C | 11 | 12 |
| pgcov | 1.0 | pgcov:通过共享预加载跟踪 PL/pgSQL 函数的测试覆盖率。 | LANG | MIT | C | 10–12 | 11 |
| plmruby | 0.0.1 | 在嵌入式 mruby 运行时中执行标量、集合返回、内联与触发器函数 | LANG | — | C | — | 11 |
| slowjit | 1.0.0 | 演示如何为PostgreSQL实现JIT提供程序 | LANG | — | C | — | 11 |
| lambda | 1.0.5 | Postgres Lambda函数 | LANG | BSD-2-Clause | SQL | — | 10 |
| pg_typescript | 0.1.0 | 基于 Deno/V8 的 PostgreSQL TypeScript 和 JavaScript 过程语言扩展。 | LANG | MIT | Rust | 14–18 | 9 |
| dbt2 | 0.61.7 | OSDL-DBT-2 测试组件 | LANG | Artistic-2.0 | C | 14–18 | 8 |
| erlang_cnode | 1.0 | 将 PostgreSQL 会话连接到 Erlang 或 Elixir 节点的 C-node 桥接扩展。 | LANG | — | C | — | 8 |
| omnidb_plpgsql_debugger | 1.0.0 | 用于在 OmniDB 中启用 PL/pgSQL 调试器的 PostgreSQL 扩展。 | LANG | MIT | C | — | 8 |
| pg_mockable | 1.1.0 | 为测试创建可 Mock 的 PostgreSQL 函数包装器 | LANG | PostgreSQL | SQL | 14–18 | 8 |