winfsp/winfsp

Windows File System Proxy - FUSE for Windows

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 7th, 2026
Created on May 18th, 2016
Open Issues & Pull Requests: 100 (+0)
GitHub issues: Enabled
Number of forks: 628
Total Stargazers: 8,959 (+0)
Total Subscribers: 142 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.5 hours
Mean response time: 24.3 days
90th percentile: 28.1 days
Tracked items: 101

How this project is maintained

About 8% of issues opened in the past year have never received a reply. 95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 63% of issues opened in the past year have been closed, leaving a working backlog. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 39
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 531 days
Stale 30+ days: 35
Stale 90+ days: 0

Recent activity

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

Top labels

  • enhancement (1)
  • major (1)
  • wontfix (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

WinFSP is a FUSE implementation for Windows that enables developers to build custom file systems in user space on the Windows platform.

The project solves the problem of file system development on Windows, where the native kernel API is complex and requires deep systems knowledge. WinFSP provides a FUSE-compatible interface that abstracts away kernel-level complexity, allowing developers to implement file systems by responding to file system requests through a straightforward callback mechanism. This approach mirrors the established FUSE model on Unix-like systems, making it familiar to developers who have worked with user-space file systems elsewhere.

Developers should choose WinFSP if they need to create custom file systems on Windows without writing kernel drivers directly. The tool suits projects ranging from network file systems and encrypted storage to virtual file systems and specialized data access layers. It is particularly valuable for teams that want to leverage existing FUSE-based implementations or port file system code from Unix systems to Windows, since the interface remains consistent across platforms.

The project maintains active development with regular updates addressing both bug fixes and feature enhancements. The codebase shows ongoing refinement of the core kernel proxy mechanism and the user-space library interface. Documentation and examples receive consistent attention, supporting developers integrating the tool into their workflows. The project demonstrates responsiveness to reported issues and maintains compatibility considerations across Windows versions.