# OpenGraph

[![Module Version](](
[![Hex Docs](](
[![Total Download](](
[![Last Updated](](

A Elixir wrapper for the [Open Graph protocol](

## Installation

The package can be installed as:

Add `:open_graph` to your list of dependencies in `mix.exs`:

def deps do
    {:open_graph, "~> 0.0.5"}

Ensure `:open_graph` is started before your application:

def application do
  [applications: [:open_graph]]

## Usage

iex> OpenGraph.fetch("")

 %OpenGraph{description: "GitHub is where people build software. More than 15 million...",
  image: "",
  site_name: "GitHub", title: "Build software better, together", type: nil,
  url: ""}}

You can also parse raw HTML:

iex> OpenGraph.parse("<meta property=\"og:title\" content=\"Some title\">")

%OpenGraph{description: nil, image: nil, site_name: nil, title: "Some title",
 type: nil, url: nil}

## Copyright and License

Copyright (c) 2016 Andriel Nuernberg

This work is free. You can redistribute it and/or modify it under the
terms of the MIT License. See the [](./ file for more details.