A Riot permite construir interfaces de usuário com tags personalizadas usando sintaxe simples e agradável. Ele usa um DOM virtual semelhante ao React mas mais rápido. Riot é muito pequeno em comparação com os padrões da indústria. Achamos que há uma necessidade clara de outra biblioteca de interface do usuário.