{"adoption": {"forks": 89, "observed_at": "2026-08-28T04:05:35.629676+00:00", "stars": 1782}, "canonical_url": "https://ross.abutalabs.com/products/ferrite", "card": {"archived": false, "artifact_type": "application", "description": "A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.", "domain": ["text-editors", "developer-tools", "documentation", "cross-platform"], "enriched": true, "function": ["editor", "markdown", "json", "yaml", "gui"], "health_score": 92, "homepage": null, "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["OlaProeis/Ferrite"], "name": "OlaProeis/Ferrite", "platform": ["windows", "cross-platform", "rust"], "pushed_at": "2026-06-19T07:27:59+00:00", "repo": "OlaProeis/Ferrite", "stars": 1782, "tags": ["egui", "toml", "wysiwyg", "mermaid", "native-app", "lightweight", "linux", "desktop"], "topics": ["cross-platform", "editor", "egui", "json", "markdown", "native-app", "productivity", "rust", "text-editor", "wysiwyg", "yaml", "markdown-editor", "mermaid"], "urls": [], "use_cases": ["edit markdown files with a fast native desktop app", "view and edit json yaml and toml config files", "wysiwyg markdown editor for windows and linux", "lightweight alternative to heavy markdown editors", "preview mermaid diagrams inside markdown notes"], "what_it_is": "Ferrite is a fast, lightweight desktop text editor for Markdown, JSON, YAML, and TOML files, built in Rust with egui for a native, responsive experience. It includes WYSIWYG-style Markdown editing and Mermaid diagram support, with signed Windows releases and experimental macOS support.", "when_to_avoid": ["you need full IDE features like plugins, debugging, or refactoring", "you primarily work on macOS, where support is experimental", "you need collaborative or cloud-synced editing"], "when_to_choose": ["you want a fast, native-feeling editor for Markdown and config formats on Windows or Linux", "you prefer lightweight Rust apps over Electron-based editors", "you need WYSIWYG Markdown editing with Mermaid support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ferrite", "repo": "OlaProeis/Ferrite", "role": "main", "score": 73}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "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:05:35.629676+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.629676+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:24:20.490452+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c553de4aa35d5060f63b4528e4d4a6228667fda7edc557bff368be7662d9eeec", "fetched_at": "2026-08-28T04:05:35.629676+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OlaProeis/Ferrite"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 18, "rhythm": 85}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 257, "days_push": 75, "days_rel": 103, "gap_med": 3, "n_releases_24m": 16}, "score": 73, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}