# jason v1.4.5 - API Reference

## Modules

- [Jason](Jason.md): A blazing fast JSON parser and generator in pure Elixir.

- [Jason.Encode](Jason.Encode.md): Utilities for encoding elixir values to JSON.

- [Jason.Encoder](Jason.Encoder.md): Protocol controlling how a value is encoded to JSON.
- [Jason.Formatter](Jason.Formatter.md): Pretty-printing and minimizing functions for JSON-encoded data.
- [Jason.Fragment](Jason.Fragment.md): Provides a way to inject an already-encoded JSON structure into a
to-be-encoded structure in optimized fashion.
- [Jason.Helpers](Jason.Helpers.md): Provides macro facilities for partial compile-time encoding of JSON.

- [Jason.OrderedObject](Jason.OrderedObject.md)
- [Jason.Sigil](Jason.Sigil.md)

- Exceptions
  - [Jason.DecodeError](Jason.DecodeError.md)
  - [Jason.EncodeError](Jason.EncodeError.md)

