# Fiết

[![Actions Status](](

An extendable feed parser in Elixir.

## Installation

def deps do
  [{:fiet, "~> 0.3"}]

## Overview

Full documentation can be found on [HexDocs](

Current Fiết supports two feed formats: [Atom - RFC 4287]( and [RSS 2.0](

To start parsing, go:

iex> Fiet.parse(!("/path/to/rss.xml"))
   categories: ["Science", "Space"],
   description: "Liftoff to Space Exploration.",
   items: [
       description: "How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's <a href=\"\">Star City</a>.",
       id: "",
       link: "",
       published_at: "Tue, 03 Jun 2003 09:39:21 GMT",
       title: "Star City"
       description: "Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a <a href=\"\">partial eclipse of the Sun</a> on Saturday, May 31st.",
       id: "",
       link: nil,
       published_at: "Fri, 30 May 2003 11:06:42 GMT",
       title: "It looks cool"
   link: "",
   title: "Liftoff News",
   updated_at: "Tue, 10 Jun 2003 09:41:01 GMT"

Fiết also supports customized RSS 2.0, in case the feed document does not strictly follow the specs. See full documentation for more information on [HexDocs](

## Why is it called "Fiết"?

To be honest, all the good names had been taken.

"Fiết", a not-so-Vietnamese word that's pronounced 90% like "feed".

## Contributing

1. Fork it.
2. Write code and related tests.
3. Send a pull request.