Ferrite

A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.

Free · Open sourceLatest versionWindows

About Ferrite

English | [简体中文](README.zh-CN.md)

[getferrite.dev](https://getferrite.dev) — Official website with downloads, features, and documentation

A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.

Platform Note: Ferrite is developed and tested on Windows and Linux. macOS support is experimental. If you encounter issues, please report them (opens in a new tab).

Code Signing & Antivirus

Starting with v0.2.6.1, all Windows releases are digitally signed with a certificate from SignPath Foundation (opens in a new tab). This means:

  • Windows SmartScreen recognizes the publisher — no more "Unknown publisher" warnings
  • Antivirus false positives are significantly reduced thanks to the trusted code signature
  • Integrity verification — you can verify that the binary hasn't been tampered with

Previous False Positives

Older unsigned builds may still trigger antivirus detections. This was caused by:

  • Live Pipeline feature: Uses cmd.exe /C on Windows for shell commands, which ML-based detection can misidentify
  • Rust compilation patterns: Rust binaries can trigger heuristic detections due to unique characteristics

We've addressed this through code signing, build profile adjustments (disabled symbol stripping, speed optimization), and reporting to Microsoft's Security Intelligence portal.

If You're Still Affected

If Windows Defender quarantines Ferrite:

Ferrite does NOT access passwords, browser data, or make unsolicited network connections. The only network access is the manual "Check for Updates" button (Settings → About), which contacts the GitHub Releases API when you click it. The application only accesses files you explicitly open.

macOS Installation & Gatekeeper

GitHub Release .dmg / .tar.gz builds are packaged as Ferrite.app but are not signed with an Apple Developer ID and are not notarized (CI limitation). Gatekeeper, especially on macOS 15.x (Sequoia / 15.6+), may block or warn on first launch—see GitHub #130 (opens in a new tab) and the workarounds below.

Description adapted from the project README.

Version
0.3.0
Updated
May 22, 2026
Size
14 MB

Open source details

Released
May 22, 2026
GitHub stars
1.9K

Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.

Support the maintainers

License

Permissive

MIT License

Use, change and share it freely, including in closed source apps, as long as the copyright notice stays.

Read the full license

How this app was checked

AppsXi checks every version before it is listed.

  • Signed by SignPath Foundation

    Certificate from GlobalSign GCC R45 CodeSigning CA 2020,O=GlobalSign nv-sa,C=BE

  • Signature stays valid after its certificate expires

  • 0 of 1 bundled programs are signed

  • File matches the fingerprint GitHub published

    Show the SHA-256

    8164e7627d3c92d512eecd2e0bdf877d4aa1d2aef607d839eb5d08870d9080a1

  • No malware found

    ClamAV 1.5.4 on Oct 18, 2026

1 technical note
  • 1 of 1 bundled executables or libraries are unsigned

Not included yet: installing and watching the app run in a virtual machine.

What these checks do and don't cover

Versions

0.3.0

Checked Oct 18, 2026 · Windows

MSI · 14 MB

Checked

Questions about Ferrite

Is Ferrite free?

Yes. Ferrite is free and open source under the MIT License. AppsXi lists the maintainers' official release and does not charge for it.

Is Ferrite safe to download?

AppsXi downloads every version of Ferrite from the maintainers' official GitHub release and checks it before it is listed. For version 0.3.0 (checked Oct 18, 2026), the Windows download is Authenticode signed, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.

Who makes Ferrite?

Ferrite is an open source project by Ola Prøis on GitHub (OlaProeis/Ferrite). Help and bug reports go to its maintainers there.

Reviews

No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.

Something wrong with this app? Report a problem. Maintainer? Ask us to change or remove this listing.

Maintain Ferrite? Add the AppsXi badge to your README
Ferrite on AppsXi
Markdown
[![Ferrite on AppsXi](https://appsxi.com/apps/ferrite/badge.svg)](https://appsxi.com/apps/ferrite)

It shows when Ferrite is in a top 10 and says “Verified on AppsXi” otherwise.