[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7720":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":19,"lastSyncTime":34,"discoverSource":35},7720,"graphql-ruby","rmosolgo\u002Fgraphql-ruby","rmosolgo","Ruby implementation of GraphQL ","http:\u002F\u002Fgraphql-ruby.org",null,"Ruby",5449,1416,76,48,0,4,17,2,69.15,"MIT License",false,"master",true,[26,5,27,28,29,30],"graphql","hacktoberfest","rails","relay","ruby","2026-06-12 04:00:35","# graphql \u003Cimg src=\"https:\u002F\u002Fcloud.githubusercontent.com\u002Fassets\u002F2231765\u002F9094460\u002Fcb43861e-3b66-11e5-9fbf-71066ff3ab13.png\" height=\"40\" alt=\"graphql-ruby\"\u002F>\n\n[![CI Suite](https:\u002F\u002Fgithub.com\u002Frmosolgo\u002Fgraphql-ruby\u002Factions\u002Fworkflows\u002Fci.yaml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Frmosolgo\u002Fgraphql-ruby\u002Factions\u002Fworkflows\u002Fci.yaml)\n[![Gem Version](https:\u002F\u002Fbadge.fury.io\u002Frb\u002Fgraphql.svg)](https:\u002F\u002Frubygems.org\u002Fgems\u002Fgraphql)\n\nA Ruby implementation of [GraphQL](https:\u002F\u002Fgraphql.org\u002F).\n\n- [Website](https:\u002F\u002Fgraphql-ruby.org\u002F)\n- [API Documentation](https:\u002F\u002Fwww.rubydoc.info\u002Fgithub\u002Frmosolgo\u002Fgraphql-ruby)\n- [Newsletter](https:\u002F\u002Fbuttondown.email\u002Fgraphql-ruby)\n\n## Installation\n\nInstall from RubyGems by adding it to your `Gemfile`, then bundling.\n\n```ruby\n# Gemfile\ngem 'graphql'\n```\n\n```\n$ bundle install\n```\n\n## Getting Started\n\n```\n$ rails generate graphql:install\n```\n\nAfter this, you may need to run `bundle install` again, as by default graphiql-rails is added on installation.\n\nOr, see [\"Getting Started\"](https:\u002F\u002Fgraphql-ruby.org\u002Fgetting_started.html).\n\n## Upgrade\n\nI also sell [GraphQL::Pro](https:\u002F\u002Fgraphql.pro) which provides several features on top of the GraphQL runtime, including:\n\n- [Persisted queries](https:\u002F\u002Fgraphql-ruby.org\u002Foperation_store\u002Foverview)\n- [API versioning](https:\u002F\u002Fgraphql-ruby.org\u002Fchangesets\u002Foverview)\n- [Streaming payloads](https:\u002F\u002Fgraphql-ruby.org\u002Fdefer\u002Foverview)\n- [Server-side caching](https:\u002F\u002Fgraphql-ruby.org\u002Fobject_cache\u002Foverview)\n- [Rate limiters](https:\u002F\u002Fgraphql-ruby.org\u002Flimiters\u002Foverview)\n- Subscriptions backends for [Pusher](https:\u002F\u002Fgraphql-ruby.org\u002Fsubscriptions\u002Fpusher_implementation) and [Ably](https:\u002F\u002Fgraphql-ruby.org\u002Fsubscriptions\u002Fably_implementation)\n- Authorization plugins for [Pundit](https:\u002F\u002Fgraphql-ruby.org\u002Fauthorization\u002Fpundit_integration) and  [CanCan](https:\u002F\u002Fgraphql-ruby.org\u002Fauthorization\u002Fcan_can_integration)\n\nBesides that, Pro customers get email support and an opportunity to support graphql-ruby's development!\n\n## Goals\n\n- Implement the GraphQL spec & support a Relay front end\n- Provide idiomatic, plain-Ruby API with similarities to reference implementation where possible\n- Support Ruby on Rails and Relay\n\n## Getting Involved\n\n- __Say hi & ask questions__ in the #graphql-ruby channel on [Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002Fxud7bH9).\n- __Report bugs__ by posting a description, full stack trace, and all relevant code in a  [GitHub issue](https:\u002F\u002Fgithub.com\u002Frmosolgo\u002Fgraphql-ruby\u002Fissues).\n- __Start hacking__ with the [Development guide](https:\u002F\u002Fgraphql-ruby.org\u002Fdevelopment).\n","graphql-ruby 是一个用 Ruby 语言实现的 GraphQL 库。它支持 GraphQL 规范，并能够与 Relay 前端框架无缝集成，提供了一套符合 Ruby 习惯的 API 设计。该库特别适用于基于 Ruby on Rails 构建的应用程序中，以实现高效的数据查询和操作。此外，通过其 Pro 版本，用户可以获得额外的功能如持久化查询、API 版本控制等高级特性。无论是对于需要灵活数据获取机制的新项目还是希望改进现有系统性能的老项目来说，graphql-ruby 都是一个强有力的选择。","2026-06-11 03:14:01","top_language"]