GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data.
Website | Wikipedia
An example of GraphQL on Rails with Pokemon!