Packages

A custom CBOR library with tuples support

Current section

Files

Jump to
ebor README.md
Raw

README.md

# EBOR - Enhanced CBOR for Elixir
EBOR is an optimized CBOR serialization library for Elixir, featuring extended **tuple support up to 255 elements**. Designed for speed, efficiency, and seamless data processing.
## πŸš€ Features
- ⚑ **High-performance** CBOR serialization and deserialization.
- πŸ”„ **Extended tuple support** for up to 255 elements.
- πŸ”— **Improved interoperability** with CBOR-based ecosystems.
- 🎯 **Easy-to-use API** for maximum flexibility.
## πŸ›  Installation
Add EBOR to your `mix.exs`:
```elixir
defp deps do
[
{:ebor, "~> 1.0"}
]
end
```
## πŸ“Œ Usage
Basic serialization and deserialization:
```elixir
iex> encoded = EBOR.encode({"message", 123, 51.89})
iex> decoded = EBOR.decode(encoded)
iex> decoded
{:ok, {"message", 123, 51.89}, ""}
```
## πŸ“œ License
This project is released under the MIT license. See LICENSE for details.