Антон, https://m.habr.com/ru/post/256027/
Ну атак как ты вебмастер типо "фулстек" разберёшься как полю ввода добавить пару кнопок и с js как прицепить к ним события
Пробовал делать запрос к серверу с выполнением кода и записью в переменную, а затем вывести ее в консоль. В 99.99% случаев там прилетит undefined. С оговоркой если у тебя не пентиум 1 с 25мб озу
CryNet, существует, но затем нужно для каждого элемента прописывать стили по умолчанию, и насколько я вижу автор этого не предусмотрел, и при появлении динамического контента все слипается. А это уже дурная практика.