{"id":13559131,"url":"https://github.com/vuex-orm/plugin-graphql","last_synced_at":"2025-12-24T16:40:49.546Z","repository":{"id":28864962,"uuid":"119559121","full_name":"vuex-orm/plugin-graphql","owner":"vuex-orm","description":"Vuex ORM persistence plugin to sync the store against a GraphQL API.","archived":false,"fork":false,"pushed_at":"2022-12-14T15:16:51.000Z","size":7237,"stargazers_count":226,"open_issues_count":71,"forks_count":52,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-29T09:08:50.082Z","etag":null,"topics":["apollo","graphql-api","graphql-client","vue","vuex","vuex-orm","vuex-orm-plugin","vuex-plugin"],"latest_commit_sha":null,"homepage":"https://vuex-orm.github.io/plugin-graphql/","language":"TypeScript","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/vuex-orm.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}},"created_at":"2018-01-30T15:59:22.000Z","updated_at":"2024-10-29T16:06:14.000Z","dependencies_parsed_at":"2023-01-14T13:45:14.316Z","dependency_job_id":null,"html_url":"https://github.com/vuex-orm/plugin-graphql","commit_stats":null,"previous_names":["vuex-orm/vuex-orm-apollo","vuex-orm/vuex-orm-graphql"],"tags_count":82,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuex-orm%2Fplugin-graphql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuex-orm%2Fplugin-graphql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuex-orm%2Fplugin-graphql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuex-orm%2Fplugin-graphql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vuex-orm","download_url":"https://codeload.github.com/vuex-orm/plugin-graphql/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247318744,"owners_count":20919484,"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","graphql-api","graphql-client","vue","vuex","vuex-orm","vuex-orm-plugin","vuex-plugin"],"created_at":"2024-08-01T12:05:22.200Z","updated_at":"2025-12-24T16:40:49.487Z","avatar_url":"https://github.com/vuex-orm.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"192\" src=\"https://github.com/vuex-orm/vuex-orm/blob/master/logo-vuex-orm.png\" alt=\"Vuex ORM\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eVuex ORM Plugin: GraphQL\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003eThis project is powered by \u003ca href=\"https://www.i22.de/\" target=\"_blank\"\u003ei22 Digitalagentur GmbH\u003c/a\u003e\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://travis-ci.org/vuex-orm/plugin-graphql\"\u003e\n    \u003cimg src=\"https://travis-ci.org/vuex-orm/plugin-graphql.svg?branch=master\" alt=\"Travis CI\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://standardjs.com\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/code_style-standard-brightgreen.svg\" alt=\"JavaScript Style Guide\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/vuex-orm/plugin-graphql/blob/master/LICENSE.md\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/l/@vuex-orm/core.svg\" alt=\"License\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nVuex-ORM-GraphQL is a plugin for the amazing [Vuex-ORM](https://github.com/vuex-orm/vuex-orm), which brings\nObject-Relational Mapping access to the Vuex Store. Vuex-ORM-GraphQL enhances Vuex-ORM to let you sync your Vuex state\nvia the Vuex-ORM models with your server via a [GraphQL API](http://graphql.org/).\n\nThe plugin will automatically generate GraphQL queries and mutations based on your model definitions and by\nreading your and GraphQL schema from your server. Thus it hides the specifics of Network Communication, GraphQL,\nCaching, De- and Serialization of your Data and so on from the developer. Getting a record of a model from the server\nis as easy as calling `Product.fetch()`. This allows you to write sophisticated Single-Page Applications fast and\nefficient without worrying about GraphQL.\n\n\n## Documentation\n\nYou can find the complete documentation at https://vuex-orm.github.io/plugin-graphql/.\n\n\n## Questions \u0026 Discussions\n\nJoin us on our [Slack Channel](https://join.slack.com/t/vuex-orm/shared_invite/enQtNDQ0NjE3NTgyOTY2LTc1YTI2N2FjMGRlNGNmMzBkMGZlMmYxOTgzYzkzZDM2OTQ3OGExZDRkN2FmMGQ1MGJlOWM1NjU0MmRiN2VhYzQ) for any questions and discussions.\n\nWhile there is the Slack Channel, do not hesitate to open an issue for any question you might have.\nWe're always more than happy to hear any feedback, and we don't care what kind of form they are.\n\n\n## Donations\n\nSupport this project by sending a small donation to the developer.\n\n[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MF6ST3SXPC4G8)\n\n\n## License\n\nVuex ORM GraphQL is open-sourced software licensed under the [MIT license](https://github.com/phortx/plugin-graphql/blob/master/LICENSE.md).\n","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MF6ST3SXPC4G8"],"categories":["TypeScript","vue","Utilities"],"sub_categories":["GraphQL"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuex-orm%2Fplugin-graphql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvuex-orm%2Fplugin-graphql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuex-orm%2Fplugin-graphql/lists"}