All Projects → berty → Go Orbit Db

berty / Go Orbit Db

Licence: apache-2.0
Go version of P2P Database on IPFS

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Go Orbit Db

godless
Peer-to-peer lite database over IPFS
Stars: ✭ 72 (-39.5%)
Mutual labels:  ipfs, crdt
Peer Base
Build real-time collaborative DApps on top of IPFS
Stars: ✭ 208 (+74.79%)
Mutual labels:  crdt, ipfs
dynamic-data-and-capabilities
[ARCHIVED] Dynamic Data and Capabilities in IPFS Working Group
Stars: ✭ 57 (-52.1%)
Mutual labels:  ipfs, crdt
Ipfs Log
Append-only log CRDT on IPFS
Stars: ✭ 269 (+126.05%)
Mutual labels:  crdt, ipfs
Berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Stars: ✭ 5,101 (+4186.55%)
Mutual labels:  crdt, ipfs
Orbit Db
Peer-to-Peer Databases for the Decentralized Web
Stars: ✭ 6,381 (+5262.18%)
Mutual labels:  crdt, ipfs
Peer Pad
📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
Stars: ✭ 564 (+373.95%)
Mutual labels:  crdt, ipfs
Y Ipfs Connector
Y.js connector over IPFS
Stars: ✭ 49 (-58.82%)
Mutual labels:  crdt, ipfs
Ipfs Social Proof
IPFS Social Proof: A decentralized identity and social proof system
Stars: ✭ 96 (-19.33%)
Mutual labels:  ipfs
Ipfscloud Web
IpfsCloud: A Decentralized, Anonymous Cloud Storage web client on IPFS.
Stars: ✭ 105 (-11.76%)
Mutual labels:  ipfs
Package Managers
[ARCHIVED] 📦 IPFS Package Managers Task Force
Stars: ✭ 91 (-23.53%)
Mutual labels:  ipfs
Gatsby Plugin Ipfs
Adds support for deploying Gatsby to IPFS by ensuring that assets are relative
Stars: ✭ 98 (-17.65%)
Mutual labels:  ipfs
Ipfs.ink
PROJECT HAS BEEN SHUTDOWN - Publish and render markdown essays to and from ipfs
Stars: ✭ 106 (-10.92%)
Mutual labels:  ipfs
Space Sdk
The Space SDK is a JavaScript/Typescript library for building web and mobile applications leveraging Open Web and distributed protocols like IPFS, Textile, GunDB, and Ethereum.
Stars: ✭ 93 (-21.85%)
Mutual labels:  ipfs
Galacteek
Browser for the distributed web
Stars: ✭ 114 (-4.2%)
Mutual labels:  ipfs
Vue Ethereum Ipfs
Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend
Stars: ✭ 1,312 (+1002.52%)
Mutual labels:  ipfs
Cpg
CloudI Process Groups
Stars: ✭ 87 (-26.89%)
Mutual labels:  crdt
Ipfs Mini
A super tiny module for querying IPFS that works in the browser and node.
Stars: ✭ 115 (-3.36%)
Mutual labels:  ipfs
Js Libp2p
The JavaScript Implementation of libp2p networking stack.
Stars: ✭ 1,686 (+1316.81%)
Mutual labels:  ipfs
Awesome Web3
🚀 A curated list of tools, libs and resources to help you build awesome dapps
Stars: ✭ 104 (-12.61%)
Mutual labels:  ipfs


go-orbit-db

🤝 Go version of orbit-db.

Code Factor Go Report Card GitHub version Coverage GoDoc

berty.techGitHub

A P2P Database on IPFS.

orbit-db is a distributed peer-to-peer database on IPFS. This project 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 orbit-db project.

Usage

See GoDoc.

Install

Constraints:

  • go-orbit-db currently only works with go1.14 and later
  • You need to use the canonical import: berty.tech/go-orbit-db instead of github.com/berty/go-orbit-db
  • If you have 410 gone errors, make sure that you use a reliable $GOPROXY or disable it completely

Example:

$ go version
go version go1.13.4 darwin/amd64
$ go get berty.tech/go-orbit-db
[...]
$

Licensing

go-orbit-db is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].