Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nerdsupremacist/tmdb
A GraphQL Wrapper for The Movie Database
https://github.com/nerdsupremacist/tmdb
graphql movies swift
Last synced: 3 months ago
JSON representation
A GraphQL Wrapper for The Movie Database
- Host: GitHub
- URL: https://github.com/nerdsupremacist/tmdb
- Owner: nerdsupremacist
- License: mit
- Created: 2020-03-30T18:41:19.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-07T00:50:47.000Z (about 2 years ago)
- Last Synced: 2024-10-12T13:33:07.198Z (4 months ago)
- Topics: graphql, movies, swift
- Language: Swift
- Homepage: https://tmdb.apps.quintero.io
- Size: 2.2 MB
- Stars: 24
- Watchers: 4
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: history/graph-ql-api.yml
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-list - tmdb
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
```