Best Free and Open Source HTML Editors

Bluefish – editor targeted towards programmers and web developers

Bluefish is a powerful editor aimed at programmers and web designers, with many options to write websites, scripts and programming code.

Bluefish supports many programming and markup languages, and focuses on editing dynamic and interactive websites.

Bluefish is not a WYSIWYG text editor. Syntax highlighting, advanced search/replace functionality, scalability and language function references help to make Bluefish a useful tool for development.

The software has been in development since 1997, and was originally called Thtml editor.

What makes Bluefish particularly attractive is that it is very easy to learn.

Key Features

  • Lightweight – Bluefish tries to be lean and clean.
  • Fast – Bluefish loads tens of files within seconds.
  • Multiple document interface, easily opens 500+ documents.
  • Open files recursively based on filename patterns and/or content.
  • Wizards for startup, tables, frames, and others.
  • Project support, enabling you to work efficiently on multiple projects.
  • Support for remote files using gnome-vfs.
  • Powerful search and replace, allowing POSIX and Perl. Compatible regular expressions and sub-pattern replacing.
  • Unlimited undo/redo functionality.
  • Customizable syntax highlighting based on Perl
  • Compatible regular expressions, with subpattern support and default patterns for Python,
    HTML, PHP, C, Java, JavaScript, JSP, SQL, XML, Perl, CSS, ColdFusion, Pascal, R, and Octave/MATLAB.
  • Anti aliased text window.
  • Multiple encodings support. Bluefish works internally with UTF8, but can save your documents in any desired encoding.
  • Line numbers along the document, bookmarks in documents and a search function.
  • HTML toolbar and tearable menus.
  • Compliance with the GNOME and KDE user interface guidelines where possible.
  • User customizable integration of many programs, including make, lint, weblint, xmllint, tidy, javac, or your own program.
  • User customizable integration of many external filters, pipe your document (or just the current selected text) through sort, sed, awk or any custom script.
  • Function reference browser, including reference files for PHP, CSS, Python and HTML.
  • Complete translations in Brazilian Portuguese, Bulgarian, Chinese, Danish, Finnish, French, German, Hungarian, Italian, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish and Tamil. Some other languages are partially supported.

Website: bluefish.openoffice.nl
Support: Wiki, Manual
Developer: Bluefish Development Team
License: GNU General Public License v3.0

Bluefish
Click image for full size

Bluefish is written in C. Learn C with our recommended free books and free tutorials.


Related Software

HTML Editors
BluefishPowerful editor for writing websites, scripts and programming code
NetBeansJava based integrated development environment
SeaMonkeyAll-in-one internet application suite
Komodo EditEditor for dynamic languages based on Komodo IDE
ArachnophiliaPowerful programming editor with HTML production and editing features
BlueGriffonWYSIWYG content editor powered by Gecko
Aptana StudioPowerful web development integrated development environment

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments