MadEdit é um Open-Source e Cross-Platform Text/Hex Editor escrito em C+ e wxWidgets. O MadEdit pode editar arquivos nos modos Text/Column/Hex e suporta muitas funções úteis, por exemplo, SyntaxHighlightings, WordWrap, Encodings (UTF8/16/32, Big5,GBK.) e WordCount. Características O MadEdit pode ser executado em plataformas Linux, FreeBSD e MS-Windows. Edita arquivos nos modos Texto, Coluna e Hex. Em Hex-Mode, MadEdit pode abrir arquivos grandes que o tamanho é de até 32GB (INT_MAX*16). Os usuários podem alterar a codificação de arquivos em tempo de execução como Web-Browsers. Suporta muitas codificações, por exemplo Unicode (UTF-8, UTF-16/32 com Little ou Big Endian,) Big5, GBK e S-JIS etc. Suporta Unicode CJK Ext-B. Se os usuários inserirem um caractere que não seja suportado pela codificação atual, esse caractere será convertido para U+XXXX. Formato Unicode. Busca e substituição de Expressão Regular (usando o Boost.Xpression). Abre vários arquivos em uma única instância. Suporta syntax-highlighting de muitas linguagens de programação, por exemplo, awk, C/C,+ CSS, diff/patch, D, DOS Batch Script, Flash ActionScript, HTML, Java, JavaScript, JSP, Lua, Pascal, PHP, Perl, Python, Ruby, UNIX Shell Script, x86 Assembly, XML, Fortran, TeX/LaTeX, Squirrel A. O MadEdit pode visualizar arquivos ASCII-Art na plataforma Win32.