Skip to content
SPECIFICTION
Get listed

Bluefish vs Helix

Bluefish

bluefish.openoffice.nl

Helix

helix-editor.com

Side by side

FigureBluefishHelix
Price fromFree—
Free planYes—
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published10
Spec score · Editor Software8.8 (#2)7.4 (#29)
Spec score · Text Editors8.7 (#10)7.7 (#59)
Spec score · Code editors8.5 (#12)7.6 (#38)
Extension supportYesNo
Free planYesYes
Language supportSupports 30+ markup and programming languages.Built-in language server support provides completion, go to definition, documentation, and diagnostics.
SupportThe volunteer-run project offers community and support mailing lists, directs bug reports to its bug tracker, and lists commercial support by contacting the project.The project directs users to discuss Helix on Matrix and contribute code on GitHub.
Supported platformsLinux, Mac OSX, Windows, FreeBSD and OpenBSD.Linux,macOS,Windows

Plans

Bluefish

  • BluefishFree

Bluefish pricing →

Helix

No plans published.

Helix pricing →

In their own words

Bluefish

Bluefish is a free, open-source desktop editor for programmers and web developers. It runs on Linux, macOS, and Windows, and supports more than 30 markup and programming languages. The editor is designed for websites, scripts, and programming code, with project support for working across multiple projects while restoring each project’s settings. Bluefish can load and save remote files through FTP, SFTP, HTTP, HTTPS, WebDAV, and CIFS via gvfs. Editing tools include regular-expression search and replace, snippets, unlimited undo and redo, crash recovery for modified documents, code folding, bracket and tag highlighting, autocompletion, and automatic tag closing for many languages. It can open more than 1,000 documents, with the features page reporting tests above 10,000 simultaneously. External programs and custom scripts can be integrated. The official Flatpak’s strict security blocks some system-tool and browser integrations.

Visit bluefish.openoffice.nl

Helix

Helix is a free, terminal-based text editor for Linux, macOS, and Windows. Its editing model centers on multiple selections, so commands can act on several selections at once; it also supports multi-cursor editing and macro recording. Tree-sitter integration provides syntax highlighting, indentation calculation, and code navigation. Built-in language server support offers completion, go to definition, documentation, and diagnostics, though users need to install language servers for their chosen programming languages. Helix can select and navigate functions, classes, comments, and syntax tree nodes. Other included tools are a fuzzy finder for files and symbols, project-wide search, themes, automatic bracket pairing, and surround integration. Written in Rust, it can run in a terminal, over SSH, or in tmux. Configuration can be global or project-specific, including themes, keybindings, and language-specific settings; language servers and formatters can be configured through languages.toml files. Helix has no plugin system currently, although one is intended for the future. A graphical frontend is described as a future possibility.

Visit helix-editor.com