hyperledger/fabric

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 44 minutes ago
Added to GitGenius on April 20th, 2022
Created on August 25th, 2016
Open Issues & Pull Requests: 207 (+0)
GitHub issues: Enabled
Number of forks: 9,108
Total Stargazers: 16,714 (+0)
Total Subscribers: 963 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Hyperledger Fabric is a Graduated project under the Hyperledger umbrella that provides an enterprise-grade permissioned distributed ledger framework written in Go. The platform is designed for developing blockchain solutions and applications across diverse industry use cases through its modular and versatile architecture. Its core distinguishing feature is a unique approach to consensus that enables performance at scale while preserving privacy, setting it apart from other blockchain implementations that often sacrifice one for the other.

The framework's modular design allows for pluggable implementations of various components, accommodating the complexities of different economic ecosystems. This flexibility extends to support for confidentiality, resiliency, and scalability as primary architectural concerns. The platform emphasizes an elastic and extensible architecture that can adapt to specific enterprise requirements rather than imposing a one-size-fits-all approach to distributed ledger implementation.

Hyperledger Fabric maintains a structured release cycle with designated Long-Term Support versions. The current LTS release is v2.5.x, with historical LTS releases including v2.2.x, which ended maintenance in February 2024, and v1.4.x, which ended maintenance in April 2021. This LTS strategy ensures that important fixes are backported during overlap periods, providing stability for production deployments.

The repository shows significant ongoing activity and maintenance.

The codebase has attracted contributors who also work on major open-source projects, as evidenced by overlapping contributor presence in microsoft/vscode, microsoft/typescript, and rust-lang/rust repositories. This cross-pollination suggests the project benefits from expertise across different technology domains.

The framework is classified across multiple technical domains including permissioned networks, privacy, distributed ledgers, modular architecture, transactions, consensus mechanisms, enterprise solutions, auditability, consortium networks, identity management, smart contracts, network scalability, and peer-to-peer systems. These classifications reflect the breadth of features and use cases the platform addresses.

Documentation is comprehensive, with getting started guides available for v2.5 and previous versions, and contribution guidelines are publicly available to encourage community participation. The project operates under the Apache License 2.0 for source code and Creative Commons Attribution 4.0 International License for documentation, facilitating both commercial and open-source adoption. Community engagement is supported through multiple channels including Hyperledger Community Meetups, mailing lists, Discord chat, and GitHub issue tracking.