ipfs/ipfs-desktop

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 10th, 2026
Created on May 30th, 2015
Open Issues & Pull Requests: 113 (+0)
GitHub issues: Enabled
Number of forks: 903
Total Stargazers: 6,580 (+0)
Total Subscribers: 179 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.4 days
Mean response time: 80.6 days
90th percentile: 237.5 days
Tracked items: 170

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 92% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 7% of issues opened in the past year have been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 24
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 875 days
Stale 30+ days: 20
Stale 90+ days: 17

Recent activity

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

Top labels

  • kind/bug (121)
  • need/triage (103)
  • need/author-input (26)
  • help wanted (19)
  • P2 (18)
  • effort/hours (18)
  • kind/enhancement (18)
  • P3 (17)

Detailed Description

IPFS Desktop is a desktop application that provides a complete IPFS node with a graphical interface for Windows, Mac, and Linux.

The tool solves the problem of accessing IPFS functionality without requiring command-line expertise. It bundles a full IPFS node with an intuitive graphical interface that includes a file manager for managing content, a peer map for visualizing network connections, a content explorer for browsing the distributed web, and OS-level menubar or taskbar shortcuts for quick access to common operations. This approach makes IPFS accessible to users new to the protocol while also offering power-user features like pinning management and IPNS support for those already familiar with IPFS workflows.

IPFS Desktop suits anyone wanting to run an IPFS node without terminal interaction, whether they are learning IPFS for the first time or seeking to integrate IPFS operations into their existing workflow. The application is particularly valuable for users who want to manage files on the distributed web through a familiar desktop interface rather than command-line tools. It provides built-in automatic updates through standard package formats on all three major operating systems, reducing friction for installation and maintenance.

The project maintains active development with regular updates and bug fixes. The codebase is written in JavaScript and remains responsive to user-reported issues and feature requests. The tool continues to receive improvements across its core components including the file manager, peer visualization, and settings management.