{"id":13504892,"url":"https://github.com/aerogear/graphback","last_synced_at":"2025-09-28T19:31:36.453Z","repository":{"id":37451106,"uuid":"188811117","full_name":"aerogear/graphback","owner":"aerogear","description":"Graphback - Out of the box GraphQL server and client ","archived":true,"fork":false,"pushed_at":"2023-04-17T09:55:20.000Z","size":203468,"stargazers_count":409,"open_issues_count":62,"forks_count":73,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-01-11T17:52:27.739Z","etag":null,"topics":["apollo","apollographql","cli","crud","generator","graphql","hacktoberfest","resolvers","schema"],"latest_commit_sha":null,"homepage":"https://graphback.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aerogear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-05-27T09:15:30.000Z","updated_at":"2024-08-16T18:39:18.000Z","dependencies_parsed_at":"2024-01-10T20:10:35.376Z","dependency_job_id":"662cb3a6-a255-465a-b03e-304a628e9288","html_url":"https://github.com/aerogear/graphback","commit_stats":{"total_commits":2870,"total_committers":66,"mean_commits":"43.484848484848484","dds":0.7554006968641115,"last_synced_commit":"0a237f8c593dda84276955294e8eb3e8a4eb30ab"},"previous_names":[],"tags_count":101,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2Fgraphback","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2Fgraphback/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2Fgraphback/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2Fgraphback/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aerogear","download_url":"https://codeload.github.com/aerogear/graphback/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234555810,"owners_count":18851851,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["apollo","apollographql","cli","crud","generator","graphql","hacktoberfest","resolvers","schema"],"created_at":"2024-08-01T00:00:52.950Z","updated_at":"2025-09-28T19:31:30.530Z","avatar_url":"https://github.com/aerogear.png","language":"TypeScript","readme":"[![TypeScript version][ts-badge]][typescript-30]\n[![Node.js version][nodejs-badge]][nodejs]\n[![APLv2][license-badge]][LICENSE]\n[![PRs Welcome][prs-badge]][prs]\n[![Discord Chat](https://img.shields.io/discord/632220458137419776)](https://discord.gg/mJ7j84m)\n\n## Graphback\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"400\" src=\"https://github.com/aerogear/graphback/raw/master/website/static/img/logo.png\"\u003e\n  \u003cbr/\u003e\n  Auto generate database structure, \u003cbr/\u003e\n  GraphQL Resolvers and Queries from GraphQL types 🚀\n\u003c/p\u003e\n\n## Motivation\n\nGraphback helps you to kickstart your experience with any existing GraphQL implementation\nby generating a Node.js server using your data model.\n\n## What it does\n\n- Generates GraphQLCRUD queries and mutations automatically using proven GraphQL patterns\n- Generates an unopiniated GraphQL resolver layer (as code or in memory)\n- Generates database DDL statements that can be used to store data (optional)\n\n## Documentation\n\n See [Graphback.dev](https://graphback.dev) for usage and more.\n\n## Contributing\n\nSee [contribution guidelines](./CONTRIBUTING.md) file for more information\n\n## License\n\nLicensed under the APLv2.\n\n[ts-badge]: https://img.shields.io/badge/TypeScript-3.0-blue.svg\n[nodejs-badge]: https://img.shields.io/badge/Node.js-%3E=%2010.15.3-blue.svg\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg\n[license-badge]: https://img.shields.io/badge/license-APLv2-blue.svg\n[typescript-30]: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-0.html\n[nodejs]: https://nodejs.org/dist/latest-v10.x/docs/api/\n[license]: ./LICENSE\n[prs]: ./CONTRIBUTING.md\n","funding_links":[],"categories":["TypeScript","Implementations"],"sub_categories":["JavaScript/TypeScript","Misc"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerogear%2Fgraphback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faerogear%2Fgraphback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerogear%2Fgraphback/lists"}