BowPad is a small and fast text editor with a ribbon user interface and syntax highlighting.
A few notable features of BowPad:
- Syntax highlighting for over 100 file types and languages
- Handling of many different encodings, including UTF-8, UTF-16 and even UTF-32
- Easy ribbon user interface
- Proper dark theme, including themed scrollbars
- Navigation hints in the vertical scrollbar
- Coloring of open tabs according to their path
- Rich tooltips which can show colors or numbers in different bases
- Extendable with plugins written in JScript or VBScript
- Allows custom color styles, i.e. user defined language coloring
- Auto-completion and code-snippets.