pljs 1.0.0

This Release
pljs 1.0.0
Date
Status
Stable
Abstract
PLJS trusted procedural language
Description
PLJS is a QuickJS-based Javascript Language Extension for "modern" PostgreSQL. It is compact, lightweight, and decently fast.
Released By
plv8
License
PostgreSQL
Resources
Special Files
Tags

Extensions

pljs 1.0.0
PLJS trusted procedural language

Documentation

BENCHMARKS
Benchmarking PLJS vs PLV8
CONFIGURATION
PLJS Configuration Options
ROADMAP
Roadmap
INTEGRATION
PLJS/Postgres Integration
CHANGELOG
PLJS Change Log
DEVELOPMENT
PLJS Development
FUNCTIONS
PLJS Built-in Functions
VERSIONING
PLJS Versioning Policy
TYPES
PLJS Types

README

PLJS

PLJS is a trusted JavaScript Language Extension for PostgreSQL.

It is compact, lightweight, and fast.

A Discord available for general questions, discussions and support. Please check there before opening an issue.

Technology

JavaScript: QuickJS

PostgreSQL: 14+

Current Status

1.0.0 released.

Using PLJS

Once the extension has been installed (see Building), you can run:

CREATE EXTENSION pljs;

from your SQL REPL.

You can test that it works by executing:

DO $$ pljs.elog(NOTICE, "Hello, World!") $$ LANGUAGE pljs;

Documentation