select open change scope Open full search

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

Extensions / Procedural languages

plruby

Embed MRI Ruby as an untrusted PostgreSQL procedural language

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

Overview

Packageplruby
Version2.5
PostgreSQL versions11 · 12 · 13 · 14 · 15 · 16 · 17 · 18
RepositoryPIGSTY
Extension typeStandard
Project statusActive
VendorCommand Prompt
Requires CREATE EXTENSIONYes
Requires preloadNo
TrustedNo
RelocatableNo
Schemapg_catalog
Stars36
Latest commit2026-08-26
Latest release2026-08-26
Catalogue updated2026-08-30

Related extensions

Required by

hstore_plrubyTransform between hstore and Ruby Hashes for PL/Ruby
jsonb_plrubyTransform between jsonb and native Ruby data for PL/Ruby
ltree_plrubyTransform between ltree and Ruby Arrays for PL/Ruby

See also

jsonb_plrubyTransform between jsonb and native Ruby data for PL/Ruby
hstore_plrubyTransform between hstore and Ruby Hashes for PL/Ruby
ltree_plrubyTransform between ltree and Ruby Arrays for PL/Ruby
plperlPL/Perl procedural language
plpython3uPL/Python3U untrusted procedural language
plluaLua as a procedural language
plv8PL/JavaScript (v8) trusted procedural language
plrustCompiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing.

Same project

jsonb_plrubyTransform between jsonb and native Ruby data for PL/Ruby
hstore_plrubyTransform between hstore and Ruby Hashes for PL/Ruby
ltree_plrubyTransform between ltree and Ruby Arrays for PL/Ruby