benjie
Community-funded OSS developer/maintainer, working in the GraphQL, Node.js and PostgreSQL ecosystems. GraphQL Technical Steering Committee member. He/him
@graphile Chandler's Ford, UK
Pinned Repositories
local-npm-bin.vim
Prefer local eslint over global with neomake
mehserve
A simple port-sharing proxy for development on multiple local domains, supports websockets
prettier-plugin-pg
[WIP] Plugin for prettier to support formatting of PostgreSQL-flavour SQL, including function bodies in SQL, pgSQL, PLV8, plpython, etc.
crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
graphile-engine
Monorepo home of graphile-build, graphile-build-pg, graphile-utils, postgraphile-core and graphql-parse-resolve-info. Build a high-performance easily-extensible GraphQL schema by combining plugins!
migrate
Opinionated SQL-powered productive roll-forward migration tool for PostgreSQL.
starter
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js
worker
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
graphql-spec
GraphQL is a query language and execution engine tied to any backend service.
benjie's Repositories
benjie/prettier-plugin-pg
[WIP] Plugin for prettier to support formatting of PostgreSQL-flavour SQL, including function bodies in SQL, pgSQL, PLV8, plpython, etc.
benjie/flow2typescript
Flow to TypeScript converter
benjie/ouch-my-finger
benjie/eslint-plugin-pg-sql
PostgreSQL plugin for ESLint that enables linting PLV8 JavaScript functions within SQL files
benjie/dotfiles
Benjie's dotfiles (not intended for public consumption)
benjie/kjsonl
An easy to parse file format for large amounts of key-value storage in JSON format
benjie/.dev
GraphQL advice from Benjie
benjie/postgraphile-hono
benjie/postgres-array
Parse postgres array columns
benjie/tsconfig
benjie/urql
The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.
benjie/zoomsync
A tool I wrote to sync Zoom recordings to YouTube for the various GraphQL Working Groups. Includes categorization logic, and automatic rejection of invalid (too short, too small) recordings.
benjie/benjie
benjie/codec-resource-v5-example
For Harry on Discord
benjie/DefinitelyTyped
The repository for high quality TypeScript type definitions.
benjie/envelop
Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
benjie/err.red
benjie/graphile-config-example
Example Node.js library configured using Graphile Config
benjie/graphql-code-generator
GraphQL code generator with flexible support for custom plugins and templates
benjie/graphql-spec
GraphQL is a query language and execution engine tied to any backend service.
benjie/graphql-wg
Working group notes for GraphQL
benjie/graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
benjie/graphql-yoga
🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
benjie/neoformat
:sparkles: A (Neo)vim plugin for formatting code.
benjie/postgraphile-hono-pnpm
benjie/postgraphile-plugin-fulltext-filter
Full-text filtering in PostGraphile
benjie/prettier
Prettier is an opinionated code formatter.
benjie/redwood
The App Framework for Startups
benjie/spec-md
📖 Additions to Markdown for writing specification documents
benjie/v5-auth-poc
Proof-of-concept of adding external (non-RLS) auth to PostGraphile V5