Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/holochain/holochain-rust
DEPRECATED. The Holochain framework implemented in rust with a redux style internal state-model.
https://github.com/holochain/holochain-rust
blockchain dapps dht holochain rust wasm
Last synced: 4 months ago
JSON representation
DEPRECATED. The Holochain framework implemented in rust with a redux style internal state-model.
- Host: GitHub
- URL: https://github.com/holochain/holochain-rust
- Owner: holochain
- License: gpl-3.0
- Archived: true
- Created: 2018-05-15T02:42:12.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2021-03-30T20:44:05.000Z (almost 4 years ago)
- Last Synced: 2024-04-25T23:31:04.522Z (9 months ago)
- Topics: blockchain, dapps, dht, holochain, rust, wasm
- Language: Rust
- Homepage:
- Size: 216 MB
- Stars: 1,122
- Watchers: 129
- Forks: 269
- Open Issues: 315
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG-UNRELEASED.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust - Holochain - ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust) (Applications / Cryptocurrencies)
- awesome-rust-zh - Holochain - ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust) (应用 / 加密货币)
- awesome-rust-cn - Holochain - ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust) (应用 / Cryptocurrencies)
- awesome-rust - Holochain - ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust) (应用 Applications / 加密货币 Cryptocurrencies)
README
# Holochain-rust
[![Project](https://img.shields.io/badge/project-holochain-blue.svg?style=flat-square)](http://holochain.org/)
[![Chat](https://img.shields.io/badge/chat-chat%2eholochain%2enet-blue.svg?style=flat-square)](https://chat.holochain.org)[![Twitter Follow](https://img.shields.io/twitter/follow/holochain.svg?style=social&label=Follow)](https://twitter.com/holochain)
Travis: [![Build Status](https://travis-ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust)
Circle CI: [![CircleCI](https://circleci.com/gh/holochain/holochain-rust.svg?style=svg)](https://circleci.com/gh/holochain/holochain-rust)
Codecov: [![Codecov](https://img.shields.io/codecov/c/github/holochain/holochain-rust.svg)](https://codecov.io/gh/holochain/holochain-rust/branch/master)
License: [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)This code is loosely based on the previous [Golang prototype](https://github.com/holochain/holochain-proto).
**Code Status:** This Rust version is alpha software -- not for production use. You should expect unstable code APIs and data chains.
**NO LONGER CURRENT REPOSITORY:** This version of Holochain has been replaced by a version that is more performant, stable, and secure. We suggest porting applications to **the [new version of Holochain](https://github.com/holochain/holochain)** which is receiving regular updates and feature enhancements.
[Find releases here.](https://github.com/holochain/holochain-rust/releases)
| Holochain Links: | [FAQ](https://developer.holochain.org/guide/latest/faq.html) | [Developer Docs](https://developer.holochain.org) | [White Paper](https://github.com/holochain/holochain-proto/blob/whitepaper/holochain.pdf) |
|---|---|---|---|## Overview
[Holochain-Rust Architectural Overview](./doc/architecture/README.md)
## Application Developer
Setup a development environment with the latest release to build Holochain applications:
https://developer.holochain.org/start.html
## Core Developer
Setup a core development environment to work on Holochain itself:
[Core Developer Setup](./doc/CoreDevSetup.md)
## Documentation
### API Reference
Auto generated documentation for all of the code written in Rust is published online, with different versions to match the releases here: [https://developer.holochain.org/docs/api](https://developer.holochain.org/docs/api).### The Holochain Guidebook
There is a guide for understanding and developing with Holochain. It is published online, with different versions to match the releases here: [https://developer.holochain.org/guide](https://developer.holochain.org/guide).See instructions for how to contribute to the book at [doc/holochain_101/src/how_to_contribute.md](./doc/holochain_101/src/how_to_contribute.md).
## Contribute
Holochain is an open source project. We welcome all sorts of participation and are actively working on increasing surface area to accept it. Please see our [contributing guidelines](/CONTRIBUTING.md) for our general practices and protocols on participating in the community, as well as specific expectations around things like code formatting, testing practices, continuous integration, etc.Some helpful links:
* Chat with us on our [Chat Server](https://chat.holochain.org) or [Gitter](https://gitter.im/metacurrency/holochain)
## License
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)Copyright (C) 2017 - 2020, Holochain Foundation
This program is free software: you can redistribute it and/or modify it under the terms of the license provided in the LICENSE file (GPLv3). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.