# ![Image](doc/logo.png) GraphQL::Http - Query web pages

<!--
[![Build Status](https://travis-ci.org/MARTIMM/Auth-SCRAM.svg?branch=master)](https://travis-ci.org/MARTIMM/Auth-SCRAM)
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/MARTIMM/auth-scram?branch=master&passingText=Windows%20-%20OK&failingText=Windows%20-%20FAIL&pendingText=Windows%20-%20pending&svg=true)](https://ci.appveyor.com/project/MARTIMM/auth-scram/branch/master)
-->
[![License](http://martimm.github.io/label/License-label.svg)](http://www.perlfoundation.org/artistic_license_2_0)

Query web pages using GraphQL

## Synopsis

```
```

## Documentation

The interesting stuff on a web page to a user might be one of the following;
* [ ] Table entries, <td>
* [ ] (un)nummerated lists, <li>, <dd>
* [ ] Search info from sites like Google or Bing
* [ ] Images from e.g. Qoogle images, Pinterest or Flicker

Some sites like Github, already have a GraphQL API and is better to have a special module for it like GraphQL::Github.

<!--
* [SCRAM](https://github.com/MARTIMM/Auth-SCRAM/blob/master/doc/SCRAM.pdf)
* [SCRAM::Client](https://github.com/MARTIMM/Auth-SCRAM/blob/master/doc/Client.pdf)
* [SCRAM::Server](https://github.com/MARTIMM/Auth-SCRAM/blob/master/doc/Server.pdf)
-->

Change log
* [Release notes](https://github.com/MARTIMM/GraphQL-Http/blob/master/doc/CHANGES.md)

Bugs, todo and known limitations
* [Bugs, todo](https://github.com/MARTIMM/GraphQL-Http/blob/master/doc/TODO.md)

## Installing

Use zef to install the package like so.
```
$ zef install GraphQL::Html
```
or
```
$ zef install https://github.com/MARTIMM/GraphQL-Html.git
```

## Versions of PERL, MOARVM

This project is tested with latest Rakudo built on MoarVM implementing Perl v6.

## Authors

```
Marcel Timmerman (MARTIMM on github)
```

<!-- References -->
[graphql apollo]: https://dev-blog.apollodata.com/the-anatomy-of-a-graphql-query-6dffa9e9e747
