PostGraphile v5 codec plugin for pgvector — makes vector columns, mutations, and functions work automatically
Standard plugin interface and helpers to be used across the Graphile stack.
Unified PostGraphile v5 search plugin — abstracts tsvector, BM25, pg_trgm, and pgvector behind a single adapter-based architecture with composite searchScore
Build a GraphQL schema from plugins
pgvector support for Node.js, Deno, and Bun (and TypeScript)
Job queue for PostgreSQL
A logger abstraction for libraries
Utilities to help with building graphile-build plugins
PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It is only 3.7mb gzipped.
PostgreSQL plugins for Graphile Build - build a supercharged GraphQL schema by reflection over a PostgreSQL database and executed by Grafast.
Add connection fields for many-to-many relations
Postgres provider for Mastra - includes both vector and db storage capabilities
Opinionated SQL-powered migration tool for PostgreSQL
Automatic, high performance, and highly customizable GraphQL API for PostgreSQL
Some TypeScript types for ruru-components
Simplifies the graphile-build/graphile-build-pg inflection to trim the `ByFooIdAndBarId` from relations, etc
LLM integration plugin for PostGraphile v5 — server-side text-to-vector embedding and text companion fields for pgvector columns
Bucket provisioning plugin for PostGraphile v5 — auto-provisions S3 buckets on bucket table mutations
Order by related columns on PostGraphile connections
Makes collections omit archived items by default, but gives the ability to view archived items if explicitly requested.
Presigned URL upload plugin for PostGraphile v5 — requestUploadUrl mutation and downloadUrl computed field
Subscriptions plugin for PostGraphile using PostgreSQL's LISTEN/NOTIFY
Professional PostGraphile enhancements
Simplifies the graphile-build-pg inflector to trim the `ByFooIdAndBarId` from relations