FindSoftware

PostGraphile

Node.js tool that builds a GraphQL API from a PostgreSQL database schema, with a CLI, middleware and standalone schema modes.

PostGraphile builds a GraphQL API from a PostgreSQL database and lets developers customize and extend the generated schema with plugins. It is a Node.js tool with three modes: a command-line tool that starts a Node HTTP server, middleware inside an existing Node server, or a standalone GraphQL schema. The production guide lists deployment to Heroku, a virtual machine, a container or bare metal, and an official Docker image exists for standalone use without custom plugins. Community plugins are listed on the docs site.

Worth knowing

PostGraphile Pro is a commercial plugin, available to sponsors and by licence, that the pricing page describes as an add-on for PostGraphile V4 Core. The Docker deployment guide carries a warning that it has not yet been tested with the current release line.

Identity

Status
Active
Maintainer
Benjie Gillam4
Maintained by
Individual4
First release
20165

Rendering and deploy

Runs as
Always on10
Install with
npm89

Releases

Current major version
55
Last release
2026-11-025

Adoption

GitHub stars
12,9353
npm downloads a week
155,34913
Contributors
1793

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories, Databases, Content API
    postgraphile.org/
  2. 2026-11-03: links
    postgraphile.org/postgraphile/5/
  3. 2026-11-03: links, Written in, License, GitHub stars, Contributors
    github.com/graphile/crystal
  4. 2026-11-03: Maintainer, Maintained by
    github.com/graphile/crystal/blob/main/LICENSE.md
  5. 2026-11-03: First release, Current major version, Last release
    github.com/graphile/crystal/releases
  6. 2026-11-03: Runtime
    postgraphile.org/postgraphile/5/production
  7. 2026-11-03: Minimum runtime
    registry.npmjs.org/postgraphile/latest
  8. 2026-11-03: Install with
    postgraphile.org/postgraphile/5/usage-cli
  9. 2026-11-03: Install with
    postgraphile.org/postgraphile/5/deploying-docker
  10. 2026-11-03: Runs as
    postgraphile.org/postgraphile/5/usage
  11. 2026-11-03: links
    postgraphile.org/postgraphile/5/community-plugins
  12. 2026-11-03: links
    postgraphile.org/pricing
  13. 2026-11-03: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/postgraphile

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON