Lightning-fast, open-source text editor. Available for macOS, Windows, and Linux.
macOS 14+ (Sonoma)
Apple Silicon
Download DMGWindows 10 & 11
x86_64
Download EXEbrew install --cask fulgur-app/tap/fulgur brew install --formula fulgur-app/tap/fulgur This release introduces an optional unified title bar that merges the window chrome and the tab strip into a single row, on macOS as well as Windows and Linux. The Markdown preview becomes interactive with clickable links and copyable code blocks and tables, background events can now reach the operating system's notification center, and search highlights every match at once.
file:// URL, open in a new editor tab resolved against the previewed document's own directory, while remote URLs are handed to the system browser. Protocol-relative references (//example.com) are treated as HTTPS, and in-document anchors are recognized rather than mistakenly opened.Cmd+Shift+F on macOS and Ctrl+H elsewhere now open Fulgur's search bar with focus in the replace field. These keystrokes previously fell through to the underlying editor component's own replace UI.WindowInit description rather than ad hoc parameters, and the log view's display writes and tail bookkeeping were unified into a single path.deny.toml and security.yml ignore lists previously drifted apart silently; a CI check now fails when they disagree.Full Changelog: https://github.com/fulgur-app/Fulgur/compare/v0.11.0...v0.12.0
This release rebuilds session state persistence on SQLite, which makes restoring your windows and tabs noticeably faster and keeps writes incremental instead of rewriting everything on every change. It also adds tab organization with renaming and color tags, and rounds out the Markdown preview with local image support.
./assets/diagram.png displays correctly.state.db) instead of a JSON file, with one row per window and per tab. Writes are incremental and keyed on stable window and tab identifiers, so a change to one tab no longer rewrites the entire state. Buffer content is guarded by a content fingerprint and only rewritten when it actually changed.known_hosts is now appended to rather than rewritten wholesale. The previous behavior rewrote the entire file when recording a new host key, which risked losing entries written by other tools.<br> tags.Full Changelog: https://github.com/fulgur-app/Fulgur/compare/v0.10.0...v0.11.0
This release addresses the handling of larger files (several GBs) with the introduction of the large file mode that drastically reduces the CPU and memory consumption of such files by deactivating some functionalities. Such huge files are usually log files so syntax highlighting & co are not critical. Don't hesitate to raise an issue to discuss about that!
Full Changelog: https://github.com/fulgur-app/Fulgur/compare/v0.9.0...v0.10.0
This new releases introduces two new features: CSV mode that shows CSV files in a table format, and LOG mode to display log files with real time updates. Otherwise, big focus on making Fulgur faster and more reliable.
.log output inside Fulgur.http:// URL.Zeroizing at the point of read so they are scrubbed from memory after use.known_hosts home paths are now handled more conservatively to avoid weakening host-key verification.parking_lot to avoid poisoning on panic.memmap2 to address RUSTSEC-2026-0186.Full Changelog: https://github.com/fulgur-app/Fulgur/compare/v0.8.0...v0.9.0
This version focuses on improving the file sharing with Fulgurant and supporting its newer API, and on code quality.
GPUI / gpui-component stack.pedantic support of cargo clippy.file URL schemes, preventing unexpected handling of remote or non-local URLs.keyring dependency was replaced with keyring-core for system keychain access.With this new version comes one of the most useful features in Fulgur: remote file edition!
This new version brings back the focus on new features. We've been focused on the user's experience with comfort features.
We're continuing with many performance and security improvements with this release, and we're starting to work on the "comfort" features that often require platform specific code.
This release focused on performance, security and quality improvements rather than adding new features.
parking_lot to improve mutexeschronowith timeNew features:
Bugs:
The first "public ready" release if Fulgur.
All the basic features are there but still need to be refined:
Need help? Documentation · Report an issue