{"id":20253591,"url":"https://github.com/graphile/examples","last_synced_at":"2026-01-28T16:05:58.020Z","repository":{"id":37335101,"uuid":"138270827","full_name":"graphile/examples","owner":"graphile","description":"Examples of using PostGraphile with various servers and clients [WIP]","archived":false,"fork":false,"pushed_at":"2025-07-31T10:17:41.000Z","size":1551,"stargazers_count":67,"open_issues_count":13,"forks_count":24,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-31T14:00:45.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/graphile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"Benjie"}},"created_at":"2018-06-22T07:35:05.000Z","updated_at":"2025-06-26T06:35:10.000Z","dependencies_parsed_at":"2025-04-10T07:36:13.417Z","dependency_job_id":"5e8302c3-646b-458d-8183-cb2a1e6c5739","html_url":"https://github.com/graphile/examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/graphile/examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graphile%2Fexamples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graphile%2Fexamples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graphile%2Fexamples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graphile%2Fexamples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/graphile","download_url":"https://codeload.github.com/graphile/examples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graphile%2Fexamples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T10:26:05.206Z","updated_at":"2026-01-28T16:05:57.997Z","avatar_url":"https://github.com/graphile.png","language":"PLpgSQL","funding_links":["https://github.com/sponsors/Benjie"],"categories":[],"sub_categories":[],"readme":"PostGraphile Examples\n=====================\n\n🚨**Temporarily unmaintained**🚨 This repo is currently not maintained and is out of date - Please make sure that you update the dependancies in your copy of these examples. For an up to date example, see the [Graphile Starter](https://github.com/graphile/starter). *We rely on sponsorship from the Graphile community to continue our work in Open Source. By donating to our [GitHub Sponsors or Patreon fund](https://graphile.org/sponsor), you'll help us spend more time on Open Source, and this repo will be updated quicker. Thank you to all our sponsors 🙌*\n\nThis repository will contain examples of using PostGraphile with different servers and clients.\n\nTo get started:\n\n```\nnpm install -g yarn\nyarn\n./setup.sh\n# Now add GITHUB_KEY and GITHUB_SECRET to .env (see \"Login via GitHub\" below)\nyarn start\n```\n\nThis will run the koa2 server and react client. You can access it at http://localhost:8349/\n\nIt's recommended that you review the setup.sh script before executing it.\n\nThe first user account to log in will automatically be made an administrator.\n\nLogin via GitHub\n----------------\n\nTo use social login you will need to create a GitHub application. This takes just a few seconds:\n\n1. Visit https://github.com/settings/applications/new\n2. Enter name: GraphileDemo\n3. Enter homepage URL: http://localhost:8349\n4. Enter authorization callback URL: http://localhost:8349/auth/github/callback\n5. Press \"Register Application\"\n6. Copy the 'Client ID' and 'Client Secret' into `GITHUB_KEY` and `GITHUB_SECRET` respectively in the `.env` file that was created by `setup.sh`\n\nKoa2\n----\n\nKoa 2 only has \"experimental\" support in PostGraphile officially, but if you\nface any issues please file them against PostGraphile with full reproduction\ninstructions - we're trying to elevate Koa to full support status.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgraphile%2Fexamples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgraphile%2Fexamples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgraphile%2Fexamples/lists"}