JujuEdit is a file editor, or alternatively a text editor with knobs-on. It is an application designed for me and people like me. At its simplest, it makes a fine replacement for Notepad. It may appeal more to computer nerds who like syntax hilighting and advanced find/replace algorithms.
Very Large File Support - edit files up to 2GB in size, and browse them instantly with special "Open From Disk" mode. More Info »
Very Big Undo Buffer - virtually unlimited undo buffer (preserved after save so that saved changes can still be undone while the file is still open)
Syntax Hilighting - for making source code, HTML, XML etc a little easier to read.
Powerful Perl-like Regular Expressions - supports regular expression find and replace, with a few extra tweaks like conditional replace (eg you can do a search for "Tom" or "Dick" and you can make your replacement text dependant on which one is found... simplest case of this would be to replace "Tom" with "Dick" and "Dick" with "Tom" in a single pass -- a 3 step process normally) documentation for this is nonexistent right now though, i'll get on to it soon.
Flexible Text Formats - open ended formats, supporting basics like ASCII, UTF8, UNICODE, but also supporting 3 and 4 byte characters (big- and little-endian)
Binary Viewing Options - Instead of viewing as text, you can view as binary data, viewing each (1 - 4 byte) character as either hexadecimal, octal, decimal, or even actual binary!