# Premailex v1.0.0 - Table of Contents

> Add inline styling to your HTML emails, and transform them to text

## Pages

- [Changelog](CHANGELOG.md)

## Modules

- [Premailex](Premailex.md): 
- [Premailex.CSSParser](Premailex.CSSParser.md): CSS parser.
- [Premailex.DOM](Premailex.DOM.md): DOM manipulation.
- [Premailex.HTMLInlineStyles](Premailex.HTMLInlineStyles.md): Inlines CSS styles into a `t:Premailex.html_tree/0`.

- [Premailex.HTMLToPlainText](Premailex.HTMLToPlainText.md): Converts `t:Premailex.html_tree/0` into plain text.

- HTML Parsers
  - [Premailex.HTMLParser](Premailex.HTMLParser.md): Behaviour for HTML parsing.
  - [Premailex.HTMLParser.Floki](Premailex.HTMLParser.Floki.md): HTML parser implementation using Floki.
  - [Premailex.HTMLParser.LazyHTML](Premailex.HTMLParser.LazyHTML.md): HTML parser implementation using LazyHTML.
  - [Premailex.HTMLParser.Meeseeks](Premailex.HTMLParser.Meeseeks.md): HTML parser implementation using Meeseeks.
  - [Premailex.HTMLParser.Xmerl](Premailex.HTMLParser.Xmerl.md): A simple HTML parser using Erlang's built-in `m::xmerl` library.

- HTTP
  - [Premailex.HTTPAdapter](Premailex.HTTPAdapter.md): HTTP client adapter behaviour.
  - [Premailex.HTTPAdapter.Httpc](Premailex.HTTPAdapter.Httpc.md): HTTP adapter module for making HTTP requests with `m::httpc`.

