# Introducing Graphqelm, a Tool for Type-Safe GraphQL Queries

**URL:** <https://discourse.elm-lang.org/t/introducing-graphqelm-a-tool-for-type-safe-graphql-queries/472>\
**Category:** Show and Tell\
**Created:** [January 5, 2018, 7:59pm UTC](https://discourse.elm-lang.org/t/introducing-graphqelm-a-tool-for-type-safe-graphql-queries/472 "2018-01-05T19:59:02Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![noahzgordon](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/noahzgordon/32/128_2.png) [@noahzgordon](https://discourse.elm-lang.org/u/noahzgordon)\
**Post date:** [January 9, 2018, 3:12pm UTC](https://discourse.elm-lang.org/t/introducing-graphqelm-a-tool-for-type-safe-graphql-queries/472/4 "2018-01-09T15:12:09Z")

</div>

hey dillon!

let me start off by saying your package looks really wonderful and well-organized! awesome work.

looking at [http://package.elm-lang.org/](http://package.elm-lang.org/), it seems there are about 7 other graphql packages up to date with Elm 0.18. have you taken a look at these and/or spoken to their authors already? i’m wondering if there might be some duplication of effort going on here.

not to disparage your package, of course! i just always prefer for there to be one de facto way of doing things, when possible, and the GraphQL package situation right now seems a bit confusing.

---

_[View the full topic](https://discourse.elm-lang.org/t/introducing-graphqelm-a-tool-for-type-safe-graphql-queries/472)._
