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
:
defp deps do
[
{:ebor, "~> 1.0"}
]
end
📌 Usage
Basic serialization and deserialization:
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.