Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshblack/awesome-graphql
Collection of Links about GraphQL
https://github.com/joshblack/awesome-graphql
List: awesome-graphql
Last synced: 11 days ago
JSON representation
Collection of Links about GraphQL
- Host: GitHub
- URL: https://github.com/joshblack/awesome-graphql
- Owner: joshblack
- Created: 2015-10-14T14:52:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-18T05:27:23.000Z (over 5 years ago)
- Last Synced: 2024-12-05T10:02:42.715Z (16 days ago)
- Size: 7.81 KB
- Stars: 48
- Watchers: 5
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-graphql - Collection of Links about GraphQL. (Other Lists / Monkey C Lists)
README
# Awesome GraphQL
Collection of Links about GraphQL
Main site: http://graphql.org/
## What is GraphQL
- [GraphQL Introduction](https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html)
- [GraphQL is SQL for Knowledge, Not Data](http://hhvm.ovh/entry/graphql-is-sql-for-knowledge-not-data)
- [Demistifying GraphQL](https://medium.com/@devknoll/demystifying-graphql-86fb2febee14)
- [Thinking in GraphQL](https://facebook.github.io/relay/docs/thinking-in-graphql.html)## Learning GraphQL
- [Learn GraphQL](https://learngraphql.com/)
- [Learning GraphQL](https://github.com/mugli/learning-graphql)
- [GraphQL Newsfeed Example Repo](https://github.com/reindexio/graphql-nodejs-newsfeed)
- [Building a GraphQL Server](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/)
- [Relay and GraphQL Introduction Materials](https://quip.com/oLxzA1gTsJsE)## Conference Talks
- [Exploring GraphQL - Lee Byron (React Europe)](https://www.youtube.com/watch?v=WQLzZf34FJ8)
- [Exploring GraphQL - Lee Byron (React Rally)](https://www.youtube.com/watch?v=cr4QB3j8qFc)
- [Introduction to GraphQL - Lee Byron](https://vimeo.com/144817545)
- [Exploring GraphQL - Nick Schrock](https://www.youtube.com/watch?v=_9RgHXqH8J0)
- [Creating a GraphQL Server - Nick Schrock & Dan Schafer](https://www.youtube.com/watch?v=gY48GW87Feo)
- [GraphQL Servers - Nick Schrock](https://www.youtube.com/watch?v=KOudxKJXsjc)
- [Facebook Structuring and Adopting a GraphQL Server - Nick Schrock](https://www.youtube.com/watch?v=ox8qGHUHrQo)
- [GraphQL at The Financial Times - Viktor Charypar](https://www.youtube.com/watch?v=S0s935RKKB4)
- [GraphQL: A Horizontal Platform - Nick Schrock](https://www.youtube.com/watch?v=LQFQl8EsV3k)## Presentations
- [GraphQL: A Developer-friendly Interface to Data](https://speakerdeck.com/fson/graphql-a-developer-friendly-interface-to-data)
## Podcasts
- [JavaScript Jabber: GraphQL with Nick Schrock and Joe Savona](https://devchat.tv/js-jabber/152-jsj-graphql-and-relay-with-nick-schrock-and-joe-savona-)
- [GraphQL and Relay with Nick Schrock](http://softwareengineeringdaily.com/2015/09/19/graphql-and-relay-with-nick-schrock/)
- [RR - GraphQL with Lee Byron](https://devchat.tv/ruby-rogues/231-rr-graphql-with-lee-byron)## Language Implementations
- [Reference Implementation](https://github.com/graphql/graphql-js)
- [Ruby](https://github.com/rmosolgo/graphql-ruby)
- [Java](https://github.com/andimarek/graphql-java)
- [PHP](https://github.com/webonyx/graphql-php)
- [Python](https://github.com/dittos/graphql-py)
- [Scala](https://github.com/sangria-graphql/sangria)
- [.NET](https://github.com/joemcbride/graphql-dotnet)## Example Implementations
- [Star Wars API](https://github.com/graphql/swapi-graphql)
- [Express](https://github.com/graphql/express-graphql)
- [bloql](https://github.com/adriantoine/bloql)
- [lift-graphql](https://github.com/jdivock/lift-graphql)
- [GitHub Client with React and Apollo](https://github.com/rwieruch/react-graphql-github-apollo)## Blog Posts
- [How GraphQL Taught Me to Code Client Apps](https://medium.com/@gregoryziegan/how-graphql-taught-me-to-code-client-apps-1c631a9953bd)
- [Initial Impression on Relay and GraphQL](https://kadira.io/blog/graphql/initial-impression-on-relay-and-graphql)
- [From REST to GraphQL](https://blog.jacobwgillespie.com/from-rest-to-graphql-b4e95e94c26b)## GraphQL And Relay
- [GraphQL and Relay with Nick Schrock](http://softwareengineeringdaily.com/2015/09/19/graphql-and-relay-with-nick-schrock/)
## Tools
-[gulp-graphql](https://github.com/flipside/gulp-graphql)
## Community
- Jason Dusek (solidsnack) dove deep into PostgreSQL to teach it how to respond to GraphQL query strings as though they were SQL queries. Check out [GraphpostgresQL](https://github.com/solidsnack/GraphpostgresQL)*
- Espen Hovlandsdal (rexxars) built a [sql-to-graphql](https://github.com/vaffel/sql-to-graphql) tool that can perform introspection on the tables of a MySQL or PostgreSQL database, and produce a queryable HTTP GraphQL endpoint out of it*
- Mick Hansen (mickhansen) offers a set of [schema-building](https://github.com/mickhansen/graphql-sequelize) helpers for use with the Sequelize ORM for MySQL, PostgreSQL, SQLite, and MSSQL*
- Bryan Goldstein (brysgo) has built a tool to help you define a GraphQL schema that wraps a set of Bookshelf.JS models. Check out [graphql-bookshelf](https://github.com/brysgo/graphql-bookshelf)*
- RisingStack (risingstack) created a GraphQL ORM called [graffiti](https://github.com/RisingStack/graffiti) that you can plug into mongoose and serve using Express, Hapi, or Koa*
- David Mongeau-Petitpas (dmongeau) is working on a way to vend your Laravel models through a GraphQL endpoint, [laravel-graphql](https://github.com/Folkloreatelier/laravel-graphql)*
- Gerald Monaco (devknoll) created [graphql-schema](https://github.com/devknoll/graphql-schema) to allow the creation of JavaScript GraphQL schemas using a fluent/chainable interface*
- Adam Pietrasiak created [typegql](https://github.com/prismake/typegql) that can be used to create advanced graphql schema with plain javascript classes and decorators\* Taken from [Community Round-up #27](http://facebook.github.io/react/blog/2015/09/14/community-roundup-27.html)
## Tools
- [GraphiQL](https://github.com/graphql/graphiql)
- [Relay Playground](https://facebook.github.io/relay/prototyping/playground.html)