{"adoption": {"forks": 281, "observed_at": "2026-08-28T04:06:20.910039+00:00", "stars": 2160}, "canonical_url": "https://ross.abutalabs.com/products/encfs", "card": {"archived": false, "artifact_type": "application", "description": "EncFS: an Encrypted Filesystem for FUSE.", "domain": ["security", "privacy", "files", "developer-tools"], "enriched": true, "function": ["cryptography", "file-system", "security", "cli"], "health_score": 97, "homepage": "https://vgough.github.io/encfs/", "language": "Rust", "license": "LGPL-3.0", "license_family": "copyleft", "maturity": "experimental", "member_repos": ["vgough/encfs"], "name": "vgough/encfs", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-13T20:01:40+00:00", "repo": "vgough/encfs", "stars": 2160, "tags": ["fuse", "encrypted-filesystem", "userspace-filesystem", "argon2id", "aes-gcm-siv", "rust-rewrite", "linux", "macos"], "topics": [], "urls": [], "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"], "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/encfs", "repo": "vgough/encfs", "role": "main", "score": 84}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:20.910039+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:50:19.059412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3b21b918b6826c6ae2aa51f1eddbb3fe04692433f5097ca7cf0628656e091b41", "fetched_at": "2026-08-28T04:06:20.910039+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vgough/encfs"}, {"content_hash": "8a72515618c07c6d4263d8919fa3d984e6270871a4dd0580a6e302cffb46df3f", "fetched_at": "2026-08-29T10:30:09.789291+00:00", "kind": "homepage", "missing": false, "url": "https://vgough.github.io/encfs/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 57}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4422, "days_push": 20, "days_rel": 78, "gap_med": null, "n_releases_24m": 1}, "score": 84, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}