Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nerdsupremacist/tmdb

A GraphQL Wrapper for The Movie Database
https://github.com/nerdsupremacist/tmdb

graphql movies swift

Last synced: about 2 months ago
JSON representation

A GraphQL Wrapper for The Movie Database

Awesome Lists containing this project

README

        

# tmdb

![](screenshot.png)

A GraphQL Wrapper for [The Movie Database](https://www.themoviedb.org)...
Available at this heroku [instance](https://tmdb-graph.herokuapp.com).

Since it's hosted by heroku, it's pretty slow and times out pretty often... It's just a demo...

## How does this work?

![](https://github.com/nerdsupremacist/GraphZahl/raw/master/logo.png)
This was made using [GraphZahl](https://github.com/nerdsupremacist/GraphZahl) and [Vapor](https://vapor.codes)

## Can I run it locally?

First get an API Key [here](https://www.themoviedb.org/documentation/api).
Clone the repo and run with an API Key in the Environment Variable $API_KEY:

```
git clone https://github.com/nerdsupremacist/tmdb.git
cd tmdb
swift build -c debug
API_KEY={YOUR_API_KEY} ./.build/debug/tmdb
```