Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/berty/go-ipfs-log

Go version of append-only log CRDT on IPFS
https://github.com/berty/go-ipfs-log

append-only berty crdt ipfs ipfs-log libp2p

Last synced: 4 days ago
JSON representation

Go version of append-only log CRDT on IPFS

Awesome Lists containing this project

README

        




go-ipfs-log


🤝 Go version of append-only log CRDT on IPFS.





Code Factor


Go Report Card


GitHub version


GoDoc


berty.tech
GitHub

> An append-only log on IPFS.

[ipfs-log](https://github.com/orbitdb/ipfs-log/) was originally created for [orbit-db](https://github.com/orbitdb/orbit-db) - a distributed peer-to-peer database on [IPFS](https://github.com/ipfs/ipfs). This library intends to provide a fully compatible port of the JavaScript version in Go.

The majority of this code was vastly derived from the JavaScript's [ipfs-log](https://github.com/orbitdb/ipfs-log) library.

## Usage

See the `example` package on [GoDoc](https://godoc.org/berty.tech/go-ipfs-log/example#example-package--LogAppend)

## Licensing

*go-ipfs-log* is licensed under the Apache License, Version 2.0.
See [LICENSE](LICENSE) for the full license text.