# vgough/encfs

EncFS: an Encrypted Filesystem for FUSE.

Repository: https://github.com/vgough/encfs
Canonical: https://ross.abutalabs.com/products/encfs
Homepage: https://vgough.github.io/encfs/
Language: Rust
License: LGPL-3.0
License Family: copyleft
Last push: 2026-08-13T20:01:40+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 57, longevity 100
- inputs: {"age_days": 4422, "days_push": 20, "days_rel": 78, "gap_med": null, "n_releases_24m": 1}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2160, forks 281 (observed 2026-08-28T04:06:20.910039+00:00)

## What it is
EncFS is a userspace encrypted virtual filesystem built on FUSE, originally released in 2003 and recently rewritten in Rust. It transparently encrypts individual files, translating virtual filesystem requests into encrypted operations on the underlying raw filesystem, and supports both legacy EncFS volumes and a new tamper-safe V7 configuration with Argon2id and AES-256-GCM-SIV.

## Use cases
- encrypt files in a cloud-synced folder
- create an encrypted directory without root or full-disk encryption
- mount an encrypted filesystem in userspace on Linux
- access old EncFS 1.9.x encrypted volumes
- protect sensitive data on a shared or untrusted machine

## When to choose
- you need per-file encryption in userspace without admin rights
- you have existing EncFS-encrypted data to read or maintain
- you want a lightweight encrypted folder rather than full-disk encryption

## When to avoid
- you are setting up a brand-new encrypted filesystem and can use gocryptfs or full-disk encryption instead
- you need a production-hardened solution - the Rust rewrite is beta
- you need kernel-level performance or Windows support

## Facets
- artifact type: application
- maturity: experimental
- function: cryptography, file-system, security, cli
- domain: security, privacy, files, developer-tools
- platform: cli, cross-platform
- tags: fuse, encrypted-filesystem, userspace-filesystem, argon2id, aes-gcm-siv, rust-rewrite, linux, macos

## Member repositories
- vgough/encfs (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:20.910039+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:50:19.059412+00:00, confidence not recorded.
  - readme: https://github.com/vgough/encfs (fetched 2026-08-28T04:06:20.910039+00:00, sha 3b21b918b682)
  - homepage: https://vgough.github.io/encfs/ (fetched 2026-08-29T10:30:09.789291+00:00, sha 8a72515618c0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
