# encoding_rs v0.3.0 - Table of Contents

> High-performance WHATWG text conversion for Elixir. Decodes all 40 encodings with 200+ aliases and encodes their output encodings. Includes streaming and batch APIs. Powered by Mozilla's encoding_rs.

## Pages

- [EncodingRs](readme.md)
- [Changelog](changelog.md)

- Guides
  - [Migrating from 0.2 to 0.3](migrating-0-2-to-0-3.md)
  - [Streaming Guide](streaming.md)
  - [Batch Processing Guide](batch.md)
  - [Library Comparison](comparison.md)

## Modules

- Core API
  - [EncodingRs](EncodingRs.md): High-performance string encoding/decoding using Rust's `encoding_rs` crate.

- Streaming
  - [EncodingRs.Decoder](EncodingRs.Decoder.md): Stateful streaming decoder for converting encoded byte streams to UTF-8.

