All Projects β†’ xxczaki β†’ Omdb Graphql Wrapper

xxczaki / Omdb Graphql Wrapper

Licence: mit
πŸš€ GraphQL wrapper for the OMDb API

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Omdb Graphql Wrapper

Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (+1151.11%)
Mutual labels:  graphql, apollo, graphql-server, app
Pronote Api
(Tout langage) API compatible Pronote 2020/2021
Stars: ✭ 186 (+313.33%)
Mutual labels:  api, graphql, server, npm
Blog Service
blog service @nestjs
Stars: ✭ 188 (+317.78%)
Mutual labels:  api, graphql, graphql-server
Wp Graphql
πŸš€ GraphQL API for WordPress
Stars: ✭ 3,097 (+6782.22%)
Mutual labels:  api, graphql, graphql-server
Villus
🏎 A tiny and fast GraphQL client for Vue.js
Stars: ✭ 378 (+740%)
Mutual labels:  api, graphql, apollo
Graphql Modules
Enterprise Grade Tooling For Your GraphQL Server
Stars: ✭ 962 (+2037.78%)
Mutual labels:  graphql, apollo, graphql-server
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (+317.78%)
Mutual labels:  api, graphql, server
Wp Graphql Woocommerce
Add WooCommerce support and functionality to your WPGraphQL server
Stars: ✭ 318 (+606.67%)
Mutual labels:  api, graphql, graphql-server
Countries
🌎 Public GraphQL API for information about countries
Stars: ✭ 156 (+246.67%)
Mutual labels:  api, graphql, apollo
Graphql Up
Get a ready-to-use GraphQL API for your schema
Stars: ✭ 415 (+822.22%)
Mutual labels:  graphql, apollo, graphql-server
Typegql
Create GraphQL schema with TypeScript classes.
Stars: ✭ 415 (+822.22%)
Mutual labels:  api, graphql, graphql-server
Grand Stack Starter
Simple starter project for GRANDstack full stack apps
Stars: ✭ 419 (+831.11%)
Mutual labels:  api, graphql, apollo
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (+302.22%)
Mutual labels:  api, graphql, graphql-server
Storefront Api
Storefront GraphQL API Gateway. Modular architecture. ElasticSearch included. Works great with Magento1, Magento2, Spree, OpenCart, Pimcore and custom backends
Stars: ✭ 180 (+300%)
Mutual labels:  api, graphql, graphql-server
Pop
Monorepo of the PoP project, including: a server-side component model in PHP, a GraphQL server, a GraphQL API plugin for WordPress, and a website builder
Stars: ✭ 160 (+255.56%)
Mutual labels:  api, graphql, graphql-server
Flutter Ui Nice
More than 130+ pages in this beautiful app and more than 45 developers has contributed to it.
Stars: ✭ 3,092 (+6771.11%)
Mutual labels:  api, simple, app
Smoke
πŸ’¨ Simple yet powerful file-based mock server with recording abilities
Stars: ✭ 142 (+215.56%)
Mutual labels:  api, simple, server
Apiserver
基于Laravelηš„APIζœεŠ‘η«―ζžΆζž„δ»£η 
Stars: ✭ 148 (+228.89%)
Mutual labels:  api, server, app
Graphql Ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
Stars: ✭ 398 (+784.44%)
Mutual labels:  graphql, apollo, server
Agoo
A High Performance HTTP Server for Ruby
Stars: ✭ 679 (+1408.89%)
Mutual labels:  graphql, graphql-server, server

OMDb API GraphQL Wrapper

Easily use OMDb API with GraphQL πŸš€

Demo πŸ”§


Setup a server:

  1. Clone this repository
  2. Run npm install
  3. Get the OMDb API key and paste it in the config.json file
  4. Run npm run dev to start the server in the development mode
  5. Go to localhost:2121 and play with the GraphQL Playground
  6. If you want to build the server, run npm run build and then npm start to start the server from the recently created dist directory.

Usage

Check out the GraphQL documentation first!

Queries

Using the movie title:

{
  ByTitle(title: "Matrix") {
    Title
    Year
    Rated
    Plot
    Genre
  }
}

Using IMDb ID

{
  ById(id: "100") {
    Director
    Actors
    Country
  }
}

Fields:

Title

Returns: string

Title of the movie/tv show

Year

Returns: string

Year the movie was released

Rated

Returns: string

Movie rating (eg. 12+)

Released

Returns: string

Full date of release

Runtime

Returns: string

Runtime of the movie

Genre

Returns: string

Genre(s) of the movie

Director

Returns: string

Movie Director(s)

Writer

Returns: string

Movie Writer(s)

Actors

Returns: string

Actors

Plot

Returns: string

Plot

Language

Returns: string

Language(s)

Country

Returns: string

Country or countries where the movie was made

Awards

Returns: string

Awards

Poster

Returns: string

Link to a movie poster

Metascore

Returns: string

Metascore

imdbRating

Returns: string

Rating from IMDb

imdbVotes

Returns: string

Number of votes from IMDb

Type

Returns: string

Type (movie, tv show etc.)

DVD

Returns: string

DVD release date

BoxOffice

Returns: string

Box Office

Production

Returns: string

Production company

Website

Returns: string

Website of the movie

Response

Returns: string

Check, if there was a response from OMDb

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].