Ecosystem
A curated list of active Hyperledger Fabric ecosystem projects.
Getting Started
Official documentation including Getting Started, Key Concepts, and Tutorials
Official Fabric samples repository that supports the Fabric documentation tutorials
Workshop-style exercises to take you from building a smart contract and client application in development through to a full K8s deployed solution
Application projects (chaincode, client applications, application frameworks, interop)
Build client applications written in Node, Java, or Go
Build chaincode applications written in Node, Java, or Go
Expose chaincode via REST service or Kafka messaging
A flow-based framework for writing blockchain applications that preserves privacy between transactors
SDK to assist in building Token based solutions on Hyperledger Fabric (uses Fabric Smart Client)
A complete stack for enterprises to build and scale secure Web3 applications.
A multi-faceted pluggable interoperability framework to link networks built on heterogeneous distributed ledger and blockchain technologies and to run transactions spanning multiple networks.
Docker-based deployment environments (often used for development and testing)
Single docker container with configurable organizations/peers/channels. A full fabric network startable in seconds, perfect for development
Specify a network to spin up a docker-compose network
Deploy to Docker including Docker Swarm support
Kubernetes-based deployment environments (often used for production deployment)
Kubernetes operator that works with Bevel deployment framework
Kubernetes Fabric operator that powers IBM Blockchain Platform
Ansible roles to deploy the Fabric Operator and Operations Console (open source and the IBM support offering images)
Collection of Ansible modules for creation and management of Fabric Networks
Chaincode Builder specifically targeting K8s deployments of docker based chaincode
Management and operations (agnostic to deployment environments)
Web UI for management of Fabric Network, often used with Fabric Operator
Build client applications to manage Fabric channels and chaincodes
Operations Smart Contract (OpsSC) is smart contract-based system operations for blockchain-based systems.
Enables decentralized system operations over multiple organizations.
Browse activity on the underlying blockchain network.