Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zen-eth/multiformats-zig
Zig implementation of the multiformats https://github.com/multiformats/multiformats.
https://github.com/zen-eth/multiformats-zig
cid multiaddr multiaddress multibase multicodec multiformats multihash zig
Last synced: 16 days ago
JSON representation
Zig implementation of the multiformats https://github.com/multiformats/multiformats.
- Host: GitHub
- URL: https://github.com/zen-eth/multiformats-zig
- Owner: zen-eth
- License: mit
- Created: 2024-11-30T04:53:13.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-01T11:44:29.000Z (about 1 month ago)
- Last Synced: 2025-01-01T12:31:20.405Z (about 1 month ago)
- Topics: cid, multiaddr, multiaddress, multibase, multicodec, multiformats, multihash, zig
- Language: Zig
- Homepage:
- Size: 1.76 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![build](https://github.com/zen-eth/multiformats-zig/actions/workflows/check.yml/badge.svg?branch=main)](https://github.com/zen-eth/multiformats-zig/actions/workflows/check.yml)
# Multiformats zig
This is the zig implementation of the multiformats [spec](https://github.com/multiformats/multiformats).## Build
```bash
git clone --recurse-submodules [email protected]:zen-eth/multiformats-zig.git
cd multiformats-zig
zig build test --summary all
```## Generate the code
```bash
zig build-exe src/generate.zig
./generate
```## Add to your project
```bash
zig fetch --save https://github.com/zen-eth/multiformats-zig/archive/main.tar.gz
```## Usage
```zig
const multiformats = @import("multiformats-zig");
```## License
MIT