От нечего делать, я решил попробовать написать клиент для OpenVK на Rust 
Для интерфейса используется egui (eframe).
Для http запросов - ehttp (от создателя egui).

За первый день реализовано:
- Полноценная авторизация с поддержкой 2FA кодов (но без сохранения получаемого токена).

Завтра предстоит:
- Сделать обработку json.
- Сделать обработку ошибок.
- Сделать сохранение токена куда-нибудь.
- Начать разрабатывать главное окно клиента.

Буду надеяться, что меня хватит довести это дело до ума... 

#rust #rustlang #openvk

@timofei302 выглядит уже хорошо за такой короткий срок. не пробовал таури рассматривать?
@downgrade я выбрал egui, так как я уже умел с ним хоть как-то работать. А вообще я в прошлом рассматривал разные фреймворки для GUI, и таури мне как-то не зашёл.