Fabric is an experimental approach to the secure establishment and execution of
peer-to -peer agreements, up to and including financial transactions. With a
robust library of common components,
npm i @fabric/core provides all the tools
require during the development of a well-researched application of
|Use of Fabric in production is not recommended in its current state. Please wait for an official release before deploying to production environments, or proceed at your own risk.|
If you're already familiar with
node and have a project already started, try
npm install --save @fabric/core to install Fabric Core,
the primary library used for most Fabric-based applications.
Fork and clone [the Fabric GitHub repository][fabric-github] and launch a local
web server with
npm run examples to view the examples, or
npm run docs once
you're ready to integrate Fabric into your application.
npm run cliprovides a direct command-line interface to the Fabric network.
npm run docscreates a local HTTP server for browsing documentation.
npm run examplescreates a local HTTP server for interacting with examples.
npm startcreates a local Fabric node.
Fabric is an extensible framework, supporting a variety of plugins.
@fabric/httpfor serving Fabric apps to the legacy web (HTTP)
The Fabric reference implementation exposes a simple message-passing interface using the actor model.
Using as a Library
const Fabric = require('fabric'); const service = new Fabric();
service now contains a full instance of Fabric, including
methods for publishing and retrieving documents. Use
npm run examples to see
Several other projects have used the name Fabric, as it's a great way to describe a network of things, conjuring feelings of nets and webs. Here are some links to them, as they offer some interesting things completely unrelated to our goals.
- Fabric python project (#fabric on Freenode)
- Fabric application framework by Twitter
- HyperLedger Fabric, by IBM
The best place to get started is in the #learning channel, a collection of empassioned educators eager to help you.
Fabric on Twitter: @FabricProtocol