Need advice about which tool to choose?Ask the StackShare community!

PostGraphile

87
214
+ 1
47
Vulcain

2
6
+ 1
0
Add tool

PostGraphile vs Vulcain: What are the differences?

What is PostGraphile? Instant GraphQL API for your PostgreSQL database; use standalone or as a Node.js middleware; MIT-licensed OSS. Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database.

What is Vulcain? A REST-Based Alternative to GraphQL. It is a brand new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. An open source gateway server which you can put on top of any existing web API.

PostGraphile and Vulcain can be categorized as "Query Languages" tools.

PostGraphile and Vulcain are both open source tools. It seems that PostGraphile with 7.92K GitHub stars and 390 forks on GitHub has more adoption than Vulcain with 1.51K GitHub stars and 34 GitHub forks.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of PostGraphile
Pros of Vulcain
  • 10
    Postgres based authentication
  • 6
    Great developer support
  • 5
    Lightning fast
  • 5
    Database first with no braking changes
  • 4
    Simple to set up and scale
  • 4
    Bye bye Resolvers
  • 3
    Back to database first
  • 3
    9 Automatically generates your GraphQL schema
  • 3
    Easy setup of relationships and permissions
  • 3
    Instant production ready GraphQL
  • 1
    Works with new and existing databases
    Be the first to leave a pro

    Sign up to add or upvote prosMake informed product decisions

    - No public GitHub repository available -

    What is PostGraphile?

    Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database

    What is Vulcain?

    It is a brand new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. An open source gateway server which you can put on top of any existing web API.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use PostGraphile?
    What companies use Vulcain?
    See which teams inside your own company are using PostGraphile or Vulcain.
    Sign up for StackShare EnterpriseLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with PostGraphile?
    What tools integrate with Vulcain?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to PostGraphile and Vulcain?
    Prisma
    Prisma is an open-source database toolkit. It replaces traditional ORMs and makes database access easy with an auto-generated query builder for TypeScript & Node.js.
    Hasura
    An open source GraphQL engine that deploys instant, realtime GraphQL APIs on any Postgres database.
    GraphQL
    GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.
    PostgreSQL
    PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.
    TypeORM
    It supports both Active Record and Data Mapper patterns, unlike all other JavaScript ORMs currently in existence, which means you can write high quality, loosely coupled, scalable, maintainable applications the most productive way.
    See all alternatives