select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

Extensions / Procedural languages

postr

Embeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions.

pgext.cloud · Source code · Documentation · License text · Control file

Overview

Packagepostr
Version0.1.0
PostgreSQL versions13 · 14 · 15 · 16 · 17 · 18
RepositoryUnspecified
Extension typeStandard
Project statusActive
Requires CREATE EXTENSIONYes
Requires preloadNo
TrustedNo
RelocatableNo
Schemapostr
Stars2
Latest commit2026-03-29
Catalogue updated2026-08-30

Related extensions

See also

plrubyEmbed MRI Ruby as an untrusted PostgreSQL procedural language
plmrubyRun scalar, set-returning, inline, and trigger functions in the embedded mruby runtime
pljuliaEmbeds Julia as an untrusted PostgreSQL procedural language with SPI access, DO blocks, triggers, arrays, and composite-type conversion.
holycornRuby foreign data wrapper provider
plhaskellprovide trusted and untrusted Haskell procedural languages for PostgreSQL
plrustCompiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing.
pgprologPostgreSQL procedural language handler for Prolog, embedding Scryer Prolog.
pgosqlC procedural-language handler providing PL/SQL-style compatibility and Oracle-like sys catalog views.
plsixprovide a Perl 6/Raku procedural language handler for PostgreSQL
pg_typescriptpg_typescript: TypeScript/JavaScript procedural language for PostgreSQL