Bluefish

bluefish.openoffice.nl ↗

A lightweight programmer's editor for website files, scripts, and source code.

SI Score
75/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Bluefish

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Bluefish homepage

What it does

Bluefish is a desktop editor aimed at programmers and web developers who work directly with markup, scripts, and code. It combines project support with language-aware completion and highlighting, block folding, regex search and replace, snippets, and optional integration with external tools such as make or lint utilities. The official site provides installers for Linux, macOS, and Windows, and describes the project as open source under the GNU GPL.

Bluefish suits a code-first editing routine: create or open a project, work across several files, and use the search panel to find or replace patterns in files on disk. Its feature list covers language-aware completion, matching bracket/tag markers, block folding, and snippets that can be bound to shortcuts. For web work, it also includes HTML-oriented dialogs and can edit files on remote servers over protocols such as FTP, SFTP, HTTP(S), and WebDAV.

A useful way to extend the editor is to route selected text or a document through an external utility, or connect programs such as make and lint tools for processing and error detection. Those are integrations with tools you supply, not a claim that Bluefish runs a build or verifies a project automatically. The site's notes say some remote-file features are not yet available or are limited in native Windows and macOS packages. Its Flatpak package also has a documented sandbox limitation: integration with system tools and the web browser is blocked, while internal editor functionality continues to work.

The official community page describes Bluefish as released under the GNU GPL, without specifying a version. This listing covers the Bluefish editor itself, not a larger IDE suite.

Strengths

  • Project support can restore project settings and help manage several related files.
  • Regex search and replace can operate across files on disk, and snippets can be assigned shortcuts.
  • Language-aware completion, code folding, and matching-block highlighting support direct source editing.
  • Offers packages or installation paths for Linux, macOS, and 64-bit Windows.

Watch out for

  • Remote-file features are unavailable or limited in some native Windows and macOS packages.
  • The official Flatpak build restricts integration with system tools and the web browser.

Best for

  • Web developers who edit HTML, CSS, JavaScript, or server-side source directly
  • Programmers who want a lightweight multi-file editor with customizable external-tool hooks
  • Users who need a GPL-licensed editor available across Linux, macOS, and Windows

Sources