Extensions / Procedural languages
provide trusted and untrusted Haskell procedural languages for PostgreSQL
pgext.cloud · Source code · Documentation · License text · Control file
| Package | plhaskell |
|---|---|
| Version | 5.0 |
| Repository | Unspecified |
| Extension type | Standard |
| Project status | Active |
| Requires CREATE EXTENSION | Yes |
| Requires preload | No |
| Trusted | No |
| Relocatable | No |
| Stars | 147 |
| Latest commit | 2026-06-26 |
| Latest release | 2025-10-11 |
| Catalogue updated | 2026-08-30 |
| plruby | Embed MRI Ruby as an untrusted PostgreSQL procedural language |
| pldotnet | add C# and F# procedural languages to PostgreSQL through .NET |
| plrust | Compiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing. |
| plpython3t | A SQL-only wrapper that registers PostgreSQL PL/Python 3 handlers as a trusted procedural language named plpython3t. |
| postr | Embeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions. |
| pljulia | Embeds Julia as an untrusted PostgreSQL procedural language with SPI access, DO blocks, triggers, arrays, and composite-type conversion. |
| pgosql | C procedural-language handler providing PL/SQL-style compatibility and Oracle-like sys catalog views. |
| plsix | provide a Perl 6/Raku procedural language handler for PostgreSQL |