{"id":13499528,"url":"https://github.com/asonge/graphql","last_synced_at":"2026-02-19T08:30:43.233Z","repository":{"id":34579674,"uuid":"38526262","full_name":"asonge/graphql","owner":"asonge","description":"Elixir graphql library","archived":false,"fork":false,"pushed_at":"2015-07-12T19:36:20.000Z","size":160,"stargazers_count":87,"open_issues_count":1,"forks_count":0,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-08-01T22:51:22.564Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Elixir","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/asonge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-04T07:47:10.000Z","updated_at":"2022-12-03T21:57:38.000Z","dependencies_parsed_at":"2022-09-14T16:50:27.555Z","dependency_job_id":null,"html_url":"https://github.com/asonge/graphql","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asonge%2Fgraphql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asonge%2Fgraphql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asonge%2Fgraphql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asonge%2Fgraphql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asonge","download_url":"https://codeload.github.com/asonge/graphql/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222465370,"owners_count":16989000,"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":[],"created_at":"2024-07-31T22:00:34.272Z","updated_at":"2026-02-19T08:30:43.173Z","avatar_url":"https://github.com/asonge.png","language":"Elixir","readme":"Graphql [![Build Status](https://secure.travis-ci.org/asonge/graphql.svg?branch=master \"Build Status\")](http://travis-ci.org/asonge/graphql) [![Coverage Status](https://coveralls.io/repos/asonge/graphql/badge.svg?branch=master\u0026service=github)](https://coveralls.io/github/asonge/graphql?branch=master)\n=======\n\nA tool to compile graphql queries into native Elixir.\n\nThe goal is for people to define their schemas in Elixir with callbacks\nwhile the library handles the asynchronous requests, composing the results\ntogether, and sending a reply to the query. It would be a great benefit to\nhave a babeljs plugin be able to replace graphql es6-templated strings and\nleave behind a cryptographic checksum of the query, and then compile that\nthose queries on the server.\n\nFor right now, this project focuses mainly on getting the very basics up and running.\n\nReferences\n---\n\nSpecification: http://facebook.github.io/graphql/\n\nReference Implementation: https://github.com/graphql/graphql-js/\n\n\nStatus\n---\nSections from the RFC for the parser that are complete.\n- [x] 8. Grammar\n  - [x] 8.1 Tokens\n    - [x] 8.1.1 Ignored Source\n  - [x] 8.2 Syntax\n    - [x] 8.2.1 Document\n    - [x] 8.2.2 Operations\n    - [x] 8.2.3 Fragments\n    - [x] 8.2.4 Values\n      - [x] 8.2.4.1 Array Value\n      - [x] 8.2.4.2 Object Value\n    - [x] 8.2.5 Directives\n    - [x] 8.2.6 Types\n","funding_links":[],"categories":["Libraries","Implementations"],"sub_categories":["Elixir Libraries","Elixir"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasonge%2Fgraphql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasonge%2Fgraphql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasonge%2Fgraphql/lists"}