Rxvt-unicode é um emulador terminal altamente personalizável forked de rxvt. Comumente conhecido como urxvt, rxvt-unicode pode ser daemonized para executar clientes dentro de um único processo, a fim de minimizar o uso de recursos do sistema. Desenvolvido por Marc Lehmann, algumas das características mais destacadas do rxvt-unicode incluem suporte de idiomas internacional através do Unicode, a capacidade de exibir vários tipos de fontes e suporte para extensões Perl.