{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"crystal","owner":"graphile","isFork":false,"description":"🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!","allTopics":["nodejs","api","http","koa","express","node","typescript","schema","graphql-js","instant","pgsql","pg","koa2","postgraphql","graphql-api","graphile","automatic-api","graphql","postgres","postgresql"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":79,"starsCount":12498,"forksCount":569,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T17:11:15.884Z"}},{"type":"Public","name":"graphile.github.io","owner":"graphile","isFork":false,"description":"PostGraphile (PostGraphQL) and Graphile-Build website - contributions very welcome!","allTopics":[],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":7,"issueCount":57,"starsCount":25,"forksCount":128,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T12:27:48.898Z"}},{"type":"Public","name":"graphile-engine","owner":"graphile","isFork":false,"description":"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!","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":15,"starsCount":755,"forksCount":129,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T12:24:22.988Z"}},{"type":"Public","name":"pg-aggregates","owner":"graphile","isFork":false,"description":"Aggregates for PostGraphile connections","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":4,"starsCount":77,"forksCount":17,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:48:47.636Z"}},{"type":"Public template","name":"starter","owner":"graphile","isFork":false,"description":"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","allTopics":["nodejs","node","eslint","apollo-client","postgresql","starter","saas","job-queue","graphile","postgraphile","saas-boilerplate","graphql","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":15,"starsCount":1726,"forksCount":214,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:45:52.200Z"}},{"type":"Public","name":"worker","owner":"graphile","isFork":false,"description":"High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)","allTopics":["nodejs","postgres","node","queue","worker","postgresql","job-queue","graphile"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":16,"starsCount":1714,"forksCount":95,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:45:02.168Z"}},{"type":"Public","name":"gatsby-source-pg","owner":"graphile","isFork":false,"description":"PostgreSQL source for Gatsby, powered by PostGraphile","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":36,"forksCount":15,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:44:38.684Z"}},{"type":"Public","name":"persisted-operations","owner":"graphile","isFork":false,"description":"Persisted operations (aka \"persisted queries\") support for PostGraphile","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":40,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:43:59.338Z"}},{"type":"Public","name":"migrate","owner":"graphile","isFork":false,"description":"Opinionated SQL-powered productive roll-forward migration tool for PostgreSQL.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":23,"starsCount":723,"forksCount":56,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:43:49.104Z"}},{"type":"Public","name":"pg-simplify-inflector","owner":"graphile","isFork":false,"description":"Simplifies the graphile-build-pg inflector to trim the `ByFooIdAndBarId` from relations","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":88,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:36:13.708Z"}},{"type":"Public","name":"federation","owner":"graphile","isFork":false,"description":"Apollo federation support for PostGraphile [UNMAINTAINED]","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":4,"starsCount":43,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:23:05.162Z"}},{"type":"Public","name":"postgis","owner":"graphile","isFork":false,"description":"PostGIS support for PostGraphile","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":7,"starsCount":89,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:22:54.905Z"}},{"type":"Public","name":"cookbook","owner":"graphile","isFork":false,"description":"Small examples to answer specific questions.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:22:38.713Z"}},{"type":"Public","name":"postgraphile-lambda-example","owner":"graphile","isFork":false,"description":"Simple serverless / Lambda example with caching and lightweight bundle","allTopics":[],"primaryLanguage":{"name":"PLpgSQL","color":"#336790"},"pullRequestCount":3,"issueCount":5,"starsCount":140,"forksCount":20,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:21:58.615Z"}},{"type":"Public","name":"postgraphile-example-apollo-server","owner":"graphile","isFork":false,"description":"[WIP] An example of using PostGraphile with Apollo Server (using the new lifecycle hooks functionality)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:21:37.349Z"}},{"type":"Public","name":"operation-hooks","owner":"graphile","isFork":false,"description":"Register asynchronous callbacks before/after operations; uses include: validation, authorization, notification","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":42,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T11:20:53.911Z"}},{"type":"Public","name":"gqlcheck","owner":"graphile","isFork":false,"description":"Quickly check operations before you deploy them to production to ensure they're not too deep, missing pagination, or anything else","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T13:34:30.500Z"}},{"type":"Public","name":"fireside","owner":"graphile","isFork":false,"description":"Graphile fireside chats for maintainers and contributors to the Graphile suite","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T10:44:55.475Z"}},{"type":"Public","name":"depth-limit","owner":"graphile","isFork":false,"description":"A GraphQL.js validation rule for limiting the depth (including list depth) of GraphQL operations","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T10:15:05.882Z"}},{"type":"Public","name":"gatsby-source-pg-example","owner":"graphile","isFork":false,"description":"Example of using gatsby-plugin-pg","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":5,"issueCount":0,"starsCount":19,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T12:23:30.855Z"}},{"type":"Public","name":".github","owner":"graphile","isFork":false,"description":"Default community health files","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-09T11:21:21.100Z"}},{"type":"Public","name":"examples","owner":"graphile","isFork":false,"description":"Examples of using PostGraphile with various servers and clients [WIP]","allTopics":[],"primaryLanguage":{"name":"PLpgSQL","color":"#336790"},"pullRequestCount":8,"issueCount":1,"starsCount":70,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-12T14:03:47.658Z"}},{"type":"Public","name":"crystal-pre-merge","owner":"graphile","isFork":false,"description":"Repository moved","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":79,"starsCount":39,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T09:29:10.114Z"}},{"type":"Public archive","name":"moved-discussion-test","owner":"graphile","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-07T14:05:22.926Z"}},{"type":"Public","name":"livesotope","owner":"graphile","isFork":false,"description":"Simple demo of using PostGraphile live queries","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":16,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-10T11:18:00.842Z"}},{"type":"Public","name":"global-ids","owner":"graphile","isFork":false,"description":"[EXPERIMENTAL] Allows you to use Relay global object identifiers in more places.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":4,"starsCount":9,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-10T11:17:41.635Z"}},{"type":"Public archive","name":"bootstrap-react-apollo","owner":"graphile","isFork":false,"description":"[WIP] A bootstrap for using PostGraphile with React and Apollo.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":52,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-09T14:56:46.243Z"}},{"type":"Public archive","name":"hubot","owner":"graphile","isFork":false,"description":"The Graphile Hubot (in our discord @ http://discord.gg/graphile )","allTopics":[],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-09T06:20:04.375Z"}},{"type":"Public","name":"specnews","owner":"graphile","isFork":false,"description":"SpecNews the spec news in specs! 👓","allTopics":["graphql","podcast","gatsby","anchor"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-03T11:05:05.061Z"}},{"type":"Public","name":"jest-time-helpers","owner":"graphile","isFork":false,"description":"Helpers you can use in tests that relate to the passage of time (i.e. code that involves setTimeout, setInterval, new Date(), Date.now(), etc)","allTopics":["testing","time","jest","test","fake"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-24T14:23:23.992Z"}}],"repositoryCount":42,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"graphile repositories"}