Bluefish jest darmowym oprogramowaniem dla webmasterów i programistów. Działa on poprawnie na GNU/Linuksie, FreeBSD i Mac OS X.
Bluefish potrafi kolorować składnię HTML, PHP, C, Javy, JavaScriptu, JSP, SQL, XML, Pythona, Perla, CSS, ColdFusion, Pascala, R i Octave/Matlab (możliwe jest tworzenie własnych reguł kolorowania składn co ułatwia pracę w innych językachi), a także automatyczne zamykanie znaczników HTML I XML. Bluefish potrafi automatycznie generować ładne galerie obrazków.