# `ExGram.Encoder`
[🔗](https://github.com/rockneurotiko/ex_gram/blob/0.65.0/lib/ex_gram/encoder.ex#L1)

JSON encoder/decoder abstraction with pluggable engine support.

By default uses [Jason](https://hexdocs.pm/jason). The engine is compiled at
compile time for performance. Provides `encode/1-2`, `encode!/1-2`, `decode/1-2`,
and `decode!/1-2` functions that delegate to the selected engine.

# `decode`

# `decode!`

# `encode`

# `encode!`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
