Bluefish е мощен редактор за web дизайнери и програмисти. Програмата поддържа множество програмни езици, като акцентира на редактирането на динамични и интерактивни web страници. Оцветява синтактично HTML, PHP, C, Java, JavaScript, Java server pages (JSP), SQL, XML, Python, Perl, Cascading stylesheets (CSS), ColdFusion, Pascal, R, Octave/Matlab. Работи с различни кодировки на документите, номерира редовете, има лесна за настройване лента с инструменти. Интерфейсът е многоезичен, вкл. и български.
Bluefish има версии за Linux, FreeBSD, MacOS-X, Windows, OpenBSD и Solaris.