dragonflyoss/client

Dragonfly client written in Rust

Hosted by Cloud Native Computing Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓

dragonflyoss/client has 70+ stars and 90+ forks on GitHub, is written in Rust, and was last pushed on Oct 15, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 7 minutes ago
Added to GitGenius on October 15th, 2026
Created on March 17th, 2023
Open Issues & Pull Requests: 24 (+0)
GitHub issues: Enabled
Number of forks: 90
Total Stargazers: 73 (+0)
Total Subscribers: 14 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.9 hours
Mean response time: 32.5 days
90th percentile: 70.8 days
Tracked items: 85

How this project is maintained

About 7% of issues opened in the past year have never received a reply. Work labelled "bug" is answered fastest, typically in about 7 hours, while "enhancement" waits about 4 days. 87% of issues opened in the past year have been closed, leaving a working backlog. Three people close 65% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 2
Closed in 7 days: 1
Avg open age: 48 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • enhancement (43)
  • bug (34)
  • help wanted (9)
  • good first issue (7)
  • wip (3)
  • on-hold (2)
  • stale (2)
  • proposal (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Dragonfly client is a Rust implementation of a peer-to-peer file distribution system that functions as both a peer and seed peer within the Dragonfly network.

The tool addresses the challenge of efficient content distribution in cloud-native environments by implementing a P2P architecture that reduces bandwidth consumption and accelerates downloads. Rather than relying solely on centralized registries or direct downloads, Dragonfly leverages peer-to-peer transfer to distribute container images and other large artifacts across a cluster. The client written in Rust provides the capability to participate in this distributed network, either as a regular peer consuming content or as a seed peer that helps distribute it to others.

Teams operating container infrastructure at scale should consider this tool when bandwidth optimization and faster image pulls are priorities. It integrates with cloud-native tooling and is designed for environments where multiple nodes need to pull the same images or artifacts repeatedly. The project is part of the CNCF ecosystem, indicating alignment with cloud-native standards and practices.

The project maintains active community engagement through multiple channels including Slack, GitHub Discussions, and developer mailing lists, suggesting responsive communication with users. Development appears to follow a structured contribution model with documented guidelines for contributors. The tool is actively maintained with a focus on supporting both peer and seed peer functionality within the broader Dragonfly ecosystem.