SynWrite portable é o editor de texto de um programador com características tais como: realce de sintaxe, dobramento de código, estrutura de árvore, múltiplo suporte à codificação, preenchimento automático, suporte a abas, busca rápida, lexer totalmente personalizável e muito mais.