cbor
Concise Binary Object Representation decoder and encoder (RFC8949).
Summary
| Latest Version | 20250805 |
|---|---|
| License | Unlicense |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-09-01 07:18 |
Tags
Authors
- Emery Hemingway
Installation
nimble install cbor
choosenim install cbor
git clone https://git.sr.ht/~ehmry/nim_cbor
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| cbor | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Dependencies
| Package | Version | Optional |
|---|---|---|
| https://github.com/ehmry/nim-bigints.git >= | 20231006 | No |
Source
| Repository | https://git.sr.ht/~ehmry/nim_cbor |
|---|---|
| Homepage | https://git.sr.ht/~ehmry/nim_cbor |
| Documentation | View Documentation |
| Registry Source | nimble_official |
README
CBOR
A library for encoding and decoding CBOR. The library is structured in a way that optimizes encoding and decoding streams rather than rendering objects in memory.
If you have suggestions for API improvements please let me know. I do not have a strong opinion on how this library should be operated.
See the package documentation and the bignum module for more information.
Issue tracker: https://todo.sr.ht/~ehmry/nim_cbor