select open change scope Open full search

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

Extensions / Procedural languages

plls

LiveScript procedural language for PostgreSQL, compiled and executed by the PL/v8 runtime

pgext.cloud · Source code · Website · Documentation · License text · PGXN

Overview

Packageplv8
Version3.1.10
PostgreSQL versions10 · 11 · 12 · 13 · 14 · 15 · 16
RepositoryUnspecified
Extension typeStandard
Project statusDeprecated
Requires CREATE EXTENSIONYes
Requires preloadNo
TrustedNo
RelocatableNo
Schemapg_catalog
Stars2,052
Latest commit2026-05-07
Latest release2025-07-05
Catalogue updated2026-08-30

Related extensions

See also

pg_typescriptpg_typescript: TypeScript/JavaScript procedural language for PostgreSQL
brainfuckRun Brainfuck programs inside PostgreSQL using a PLV8 trusted language extension.
plv8geoPL/v8 geospatial functions that bundle D3, TopoJSON, JSTS, GeoTIFF and related JavaScript libraries for PostGIS workflows.
jsonpathRun JSONPath queries through a bundled JavaScript implementation in PLV8
pgosqlC procedural-language handler providing PL/SQL-style compatibility and Oracle-like sys catalog views.
plpython3tA SQL-only wrapper that registers PostgreSQL PL/Python 3 handlers as a trusted procedural language named plpython3t.
plrubyEmbed MRI Ruby as an untrusted PostgreSQL procedural language
plrustCompiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing.
plsixprovide a Perl 6/Raku procedural language handler for PostgreSQL
pgprologPostgreSQL procedural language handler for Prolog, embedding Scryer Prolog.

Same project

plv8PL/JavaScript (v8) trusted procedural language
plcoffeeCoffeeScript procedural language for PostgreSQL, compiled and executed by the PL/v8 runtime